dkpark89 / tome4-korean-translation Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/tome4-korean-translation
Home Page: http://code.google.com/p/tome4-korean-translation/
Automatically exported from code.google.com/p/tome4-korean-translation
Home Page: http://code.google.com/p/tome4-korean-translation/
tome-krtr-v1.teaa 이런식으로 올리면 다음번에 올릴때 저
이름이 충돌나서
다른 이름으로 올려야하는 문제가 생깁니다.
Original issue reported on code.google.com by [email protected]
on 12 Feb 2013 at 10:02
전에 MinGW로 t-engine.exe 를 빌드 해봤는데
디버그 모드로 빌드하면 4M바이트 짜리 실행파일이 생기고
릴리즈 모드로 빌드하면 1M바이트 짜리 실행파일이
생기더군요.
공식 홈에서 배포하는 t-engine.exe가 디버그 모드인 것
같습니다.
릴리즈 모드가 되면 좀더 빨라지지 않을 까 싶습니다.
근데 제가 릴리즈 모드로 빌드해보니까 영상이 좀 희안하게
깨어지는 버그가 있더군요.
디버그 모드로 빌드한 것은 문제가 없던데...
시간될때 릴리즈모드로 실행파일 다시 한번 만들어 보도록
하겠습니다.
그냥 까먹지 않게 이슈로만 남겨둡니다.
Original issue reported on code.google.com by [email protected]
on 20 Nov 2012 at 4:42
이슈형태로 등록만 할께요. 배포 버전별로 이슈를
만들어서...
Original issue reported on code.google.com by [email protected]
on 15 Feb 2013 at 7:12
이쪽도 애드온으로 처리되니 번역하기가 힘들까요?
기존 issue4는 보기가 힘들어져서 새로 정리를 합니다.
(본문에 번역한 부분을 없애고, 잘못된 부분이 섞인 부분은
수정시 기존 번역을 삭제해서 차후 검색시 어려움을 피하기
위해서입니다)
찾기 쉽게 하기 위해서 "원문:번역문"의 형태로 적겠습니다.
여러군데 붙는 어미나 어간형식은 '~'를 사용해서 반복되는
부분을 줄이겠습니다.
길어져도 이 방식이 찾기 수월할 듯 하네요.
(다른 방법을 제안해 주셔도 좋습니다.)
기술이름, 기술 분류 이름, 상태 효과 이름은 일단은 여기
적지 않겠습니다.
(너무 많아서 길어지기만 할 것 같아서입니다)
기술이름은 /data/talents/ 하위의 파일들에 들어있고,
기술 분류 이름은 /engine/krtrUtils.lua 파일의 185~410 번째 줄
부근에 있습니다.
상태 효과 이름은 /data/timed_effects/ 하위의 파일들에
들어있습니다.
언제든 더 좋은 단어로의 제안을 하셔도 좋습니다.
Original issue reported on code.google.com by jinhlk
on 24 Jan 2013 at 1:27
일단 원문 코드만 올렸습니다. 기존 한글화된 파일들에
대한 원문 코드 입니다.
우선 이부분에 대하여 수정을 먼저 진행했으면 합니다.
Original issue reported on code.google.com by [email protected]
on 26 Nov 2012 at 6:38
제가 들어온 지 얼마 되지 않아서 어느 부분이 진행되고
있고 어느 부분이 되어있지 않은지를 모르는 데 이에
대해서 설명을 좀 해주셨으면 합니다.
개인적으로 다른 분이 작업중인 파트를 건드는 건 좀
그렇거든요.
Original issue reported on code.google.com by [email protected]
on 13 Feb 2013 at 3:16
이 이슈에서 글꼴에 관한 이야기를 나눴으면 좋겠습니다.
일단, 라이센스 문제는 없는 글꼴이어야 되구요.
속도 문제가 없으면서 가능하면 'ë', 'ú'도 가진 글꼴이
좋을 것 같습니다.
(원어 이름에 저 문자가 포함되는 부분들이 몇군데
있습니다.)
새로운 글끌 적용하는 방법은 다음과 같습니다.
----
/data/font/ 아래에 새로운 글꼴 파일을 넣어 주시구요.
/engine/krtrUtils.lua 파일 최상부의 글꼴 설정 코드를 수정해야
합니다.
여기서, 일단 확정될때까지 기존 글꼴(소야)를 지우지는 마시고, 주석처리만 해 주십시오. (6번줄 제일 앞에 -- 삽입)
그리고 그 아래줄에 새로운 글꼴 설정 코드를 넣어주시면 됩니다.
krFont = "/data/font/<글꼴파일명>" -- 글꼴 설명
물론 <글꼴파일명> 대신 실제 글꼴 파일 이름이 들어가야 되구요, 파일 이름의 대소문자나 빈칸까지 모두 동일해야 합니다.
(빈칸을 지원하는지 확실히는 모르겠으니, 글꼴파일명에 왠만하면 빈칸을 '_'등으로 바꾸고 넣는것이 좋을 것 같습니다.)
즉, 해당 부분에 주석처리 되지 않은 글꼴 설정 코드가 무조건 한줄만 있어야 됩니다.
----
Original issue reported on code.google.com by jinhlk
on 4 Mar 2013 at 4:37
### v 1.1.5로의 기존 한글화 이동
v1.1.3에서 v1.1.5로 변경된 사항을 적용했습니다
(v1.1.4는 하루만에 지나가서 그냥 건너뛰었습니다. 코드도
안 봤어요.)
다행히 변경사항이 그리 많진 않네요.
한글화 작업 남아있는 부분은 다시 진행사항란에도 정리해
두겠습니다.
----
아래는 확인된 추가적인 한글화가 필요한 파일들입니다.
----
● 파일 전체 한글화 필요
/data/achievements/donator.lua
/data/chats/orc-breeding-pits.lua
/data/quests/orc-breeding-pits.lua
● <--@@ 한글화 필요> 주석이 달린 부근만 작업 필요 : 해당
파일의 줄번호(#)부분만 작업하면 됩니다. (작업후 해당
주석은 삭제해 주십시오)
/data/damage_types.lua #1209, #1222,
/data/birth/descriptors.lua #223, #250
/data/chats/gates-of-morning-main.lua #29, #149, #151, #159,
last-hope-melinda-father.lua #29~30, #32
/data/general/npcs/horror.lua #924
/data/general/objects/boss-artifacts.lua #1777, #1813, world-artifacts.lua
#277, #1215, #3703, #5286, #5544, #6288~7257
/data/talents/misc/objects.lua #431, #487~548
/data/talents/spells/fire.lua #124
/data/texts/unlock-difficulty_insane.lua #29 (한글화 필요 주석 안
달려있음), unlock-difficulty_madness.lua #30 (한글화 필요 주석 안
달려있음)
/data/timed_effects/physical.lua #961, #962, #967, #968
/data/zones/orc-breeding-pit/npcs.lua #110
/mod/class/Object.lua #736, #1145, #1158, #1159
/mod/class/interface/Archery.lua #412, TooltipsData.lua #160~207, #258, #326,
#346
----
아래는 참고용으로 적어 두는 v1.1.3에서 v1.1.5로 원래의
소스코드 수정사항이 있는 파일 목록 입니다.
----
/data/damage_types.lua
/data/achievements/donator.lua
/data/birth/descriptors.lua
/data/chats/gates-of-morning-main.lua, last-hope-melinda-father.lua,
orc-breeding-pits.lua
/data/general/encounters/fareast.lua
/data/general/npcs/horror.lua
/data/general/objects/boss-artifacts.lua, gem.lua,
world-artifacts-far-east.lua, world-artifacts.lua
/data/general/objects/egos/belt.lua
/data/maps/wilderness/eyal.lua(상관없음)
/data/quests/orc-breeding-pits.lua
/data/talents/chronomancy/anomalies.lua
/data/talents/gifts/call.lua
/data/talents/misc/horrors.lua, inscriptions.lua, misc.lua, npcs.lua,
objects.lua
/data/talents/spells/fire.lua, water.lua
/data/talents/techniques/unarmed-discipline.lua
/data/talents/uber/const.lua
/data/texts/unlock-difficulty_insane.lua, unlock-difficulty_madness.lua
/data/texts/tutorial/talents.lua
/data/timed_effects/magical.lua, physical.lua
/data/zones/ancient-elven-ruins/objects.lua
/data/zones/orc-breeding-pit/npcs.lua, zone.lua
/data/zones/sandworm-lair/zone.lua
/data/zones/slazish-fen/grids.lua
/data/zones/south-beach/npcs.lua
/data/zones/vor-pride/npcs.lua
/engine/Module.lua(상관없음), PlayerProfile.lua(상관없음),
Savefile.lua, UserChat.lua(상관없음), version.lua(상관없음)
/engine/interface/ActorTalents.lua, WorldAchievements.lua
/mod/init.lua(상관없음)
/mod/class/Actor.lua, Game.lua, GameState.lua, NPC.lua, Object.lua,
UserChatExtension.lua(상관없음)
/mod/class/interface/Archery.lua, Combat.lua, TooltipsData.lua
/mod/dialogs/CharacterSheet.lua, Donation.lua(이 파일은 애드온에
포함되면 안됨), LevelupDialog.lua, ShowStore.lua
Original issue reported on code.google.com by jinhlk
on 10 Jan 2014 at 6:49
다이아몬드, 단검, 돈 다 있어도 퀘스트가 완료되지 않고 포탈이 생기지 않는 오류가 있습니다.
data/quest 쪽 문제는 아닌 거 같은데 혹시 아시는분 수정 부탁드립니다.
tome-krtr-v1.teaa 파일을 만들때 zip 알고리즘에서 압축을
하지않고
최고의 속도를 낼 수 있게 만들어 줍니다.
파일사이즈가 r136의 경우 거의 8M짜리 파일이 만들어 집니다.
이를 배포용로 올릴때 tome-krtr-v1-r136.zip 형태의 파일은
압축을 해줘도 좋습니다.
어짜피 다운 받아서 실제로 쓰는 파일은 이것을 풀어서
tome-krtr-v1.teaa 파일을 쓰기때문 입니다.
<핵심사항>
*tome-krtr-v1.teaa 파일을 만들때 zip 알고리즘에서 압축을
하지않고
최고의 속도를 낼 수 있게 만들어 줍니다.*
Original issue reported on code.google.com by [email protected]
on 15 Feb 2013 at 4:52
윈도우 작업 관리자에서 프로세스 모니터를 해보면
한글화 애드온 없이 할 경우
케릭터를 생성 후 저장, 종료, 다시 불러오기, 종료,
불러오기, 종료를 반복할 경우
메모리가 증가했다가 감소했다가 하면서 일정한 메모리를
유지합니다.
그런데 한글화 애드온을 쓴 경우
메모리가 증가만 합니다. 그래서 계속적으로 세이브 종료
불러오기를 반복하면
무진장 느려집니다.
애드온 종료시 메모리 반환관련 코드가 필요할 것 같습니다.
좀 찾아봐야할 듯 합니다.
Original issue reported on code.google.com by [email protected]
on 15 Feb 2013 at 7:50
이 이슈는 남아있는 시스템 작업 확인을 위해 만들었습니다.
(코드 다룰수 있는 분이 아니면 이쪽 작업은 신경 쓰지
않으셔도 됩니다.)
작업 건 별로 답글로 설명해 두고, 해결되는 건은
삭제하겠습니다.
Original issue reported on code.google.com by jinhlk
on 18 Dec 2013 at 12:28
이번에는 코드 변화가 많지 않아서 시간이 별로 안
걸렸습니다.
v1.0.6으로 업데이트 중 v1.1.0이 하루만에 바로 나와서
놀랐는데, 이 사이에서 코드가 변한부분은 거의 없어서
다행히 금방 끝났네요.
(이런 이유로 v1.0.6에 적용되는 한글화 모드는 따로 만들지
않습니다.)
### v 1.1.0으로의 기존 한글화 이동
(기존 v1.0.4에서부터 한글화 되지 않은 부분을 포함한
설명입니다)
----
아래는 확인된 추가적인 한글화가 필요한 파일들입니다.
----
● 파일 전체 한글화 필요
/data/chats/melinda-beach-end.lua, melinda-beach.lua,
shertul-fortress-gladium-orb.lua, shertul-fortress-training-orb.lua
/data/general/grids/icecave.lua
/data/talents/spells/animus.lua
/data/talents/techniques/excellence.lua
/data/texts/unlock-cosmetic_class_alchemist_drolem.lua,
unlock-cosmetic_race_dwarf_female_beard.lua
/data/zones/gladium/grids.lua, zone.lua
/data/zones/south-beach/grids.lua, npcs.lua, objects.lua, zone.lua
/data/zones/stellar-system-shandral/grids.lua, zone.lua
/engine/dialogs/SteamOptions.lua
/mod/class/MapEffects.lua
/mod/dialogs/ShowAchievements.lua
● <--@@ 한글화 필요> 주석이 달린 부근만 작업 필요 : 해당
파일의 줄번호(#)부분만 작업하면 됩니다. (작업후 해당
주석은 삭제해 주십시오)
/data/damage_types.lua #108, #117, #123, #233, #243, #300, #307, #313, #397,
#401, #436, #782, #1048, #1179, #1206, #1228, #1250, #1272, #1296, #1316,
#1339, #1378, #1473, #1592, #1621, #1638, #1655, #1692, #1708, #1739, #1814,
#1849, #1864, #1904, #1920, #1930, #1977, #2025, #2042, #2054, #2066, #2100,
#2115, #2132, #2202, #2216, #2250, #2303, #2324, #2370, #2390, #2425, #2438,
#2559, #2575, #2621, #2731, #2752
/data/achievements/events.lua #76~105, kills.lua #262~288, quests.lua #157,
#378~381
/data/birth/descriptors.lua #156, #241~251
/data/birth/classes/mage.lua #117
/data/chats/alchemist-golem.lua #22, #62~65, angolwen-staves-store.lua #33,
#35, #41, #49, #51, #58, #67, #71, last-hope-lost-merchant.lua #114, #117,
#119, last-hope-melinda-father.lua #84~181, melinda-fortress.lua #32~78,
shertul-fortress-butler.lua #43, #45, #145~149, #214~217,
zigur-mindstar-store.lua #33~69
/data/general/grids/forest.lua #116, #126, lava.lua #37, water.lua #106
/data/general/npcs/horror_aquatic.lua #57, horror.lua #905
/data/general/boss-artifacts.lua #1382, #1446, #1480, quest-artifacts.lua
#381~385, world-artifacts-far-east.lua #86, world-artifacts.lua #136, #292,
#609, #642, #836, #968, #1006, #1245, #1337, #1660~1702, #1967, #2119, #2162,
#2308, #3217, #3994, #4635, #4739, #5123, #5140, #5168, #5668, #6189
/data/general/objects/ego/amulets.lua #160, #176, #206, #586, belt.lua #142,
#158, #186, boots.lua #328, cloak.lua #162, #401, lite.lua #168, rings.lua
#645, robe.lua #212, #270, staves.lua #549~674, wizard-hat.lua #495
/data/lore/infinite-dungeon.lua #52~78, old-forest.lua #102~109
/data/maps/vaults/paladin-vs-vampire.lua #38, #42
/data/quests/love-melinda.lua #26, #29, #32, #38, shertul-fortress.lua #42
/data/talents/celestial/glyphs.lua #91, #170, #246, #319, light.lua #87,
twilight.lua #51~52, #185, #222, #285~286
/data/talents/chronomancy/age-manipulation.lua #101, anomalies.lua #167, #208,
#249, #494, #603, #768, #810, #853, chronomancy.lua #79, spacetime-weaving.lua
#299
/data/talents/corruptions/blight.lua #186, plague.lua #245, #294,
reaving-combat.lua #62~63, #83, shadowflame.lua #37
/data/talents/cunning/shadow-magic.lua #147, stealth.lua #63, #154~158,
#185~186, traps.lua #80, #699
/data/talents/cursed/cursed-aura.lua #258~271, #297, cursed-form.lua #75,
gestures.lua #252~253, slaughter.lua #204
/data/talents/gifts/cold-drake.lua #120, corrosive-blades.lua #73,
oozing-blades.lua #74, sand-drake.lua #73, storm-drake.lua #96,
summon-advanced.lua #84~85, summon-augmentation.lua #110
/data/talents/misc/horrors.lua #177, misc.lua #240~259, #406, #438, #441~458,
npcs.lua #455, #489, #523, #1314, #1551~1552, objects.lua #164, #167, #373,
$434~483
/data/talents/psionic/augmented-mobility.lua #55, #118, #218, dream-forge.lua
#147, feedback.lua #36~37, #94
/data/talents/psionic/mental-discipline.lua #52, solipsism.lua #73, #155, #201,
#202
/data/talents/spell/advanced-necrotic-minions.lua #209, #367, aether.lua #67,
earth.lua #165, golem.lua #542~570, golemancy.lua #163~193,
necrotic-minions.lua #777, #817, spells.lua #67
/data/talents/techniques/combat-training.lua #99, dualweapon.lua #84~85, #307,
superiority.lua #131, techniques.lua #32, unarmed-discipline.lua #118,
warcries.lua #90
/data/talents/uber/dex.lua #228~231, mag.lua #221~222
/data/talents/undeads/ghoul.lua #39, #119~120
/data/timed_effects/magical.lua #2423~2426, mental.lua #1868, #1891, #1906,
#1986~1997, #3034~3037, other.lua #226~250, #253~279, #2407~2455, physical.lua
#1813~1842, #1875, #1895~1948, #2292~2310
/data/zones/ruined-dungeon/grids.lua #42~55, #114~119, zone.lua #88
/data/zones/shertul-fortress/grids.lua #41, #84, #256~355, npcs.lua #133~162
/data/zones/sludgenest/zone.lua #126
/data/zones/town-gates-of-morning/grids.lua #26~33
/data/zones/town-last-hope/grids.lua #24~31
/engine/dialogs/GameMenu.lua #86, #91~114, VideoOptions.lua #126~151
/mod/load.lua #231
/mod/class/Actor.lua #1600, #1602, #1666, #1702, #1727, #1740, #1779, #1785,
#1802~1803, #1818~1819, #1846, #1866, #1898, #1935, #2051, #2054, #2096~2097,
#2137, #2216, #2309, #2475, #4432, #5083, #5088, #5093, #5100, #5105, #5108,
#5163, Game.lua #1263, #1268, #1270, #1720, #1784, NPC.lua #426, #429,
Object.lua #399~407, #591, #817, #838, Projectile.lua #53, #60, #65, Trap.lua
#76
/mod/class/interface/Combat.lua #407, #416, #637, TooltipsData.lua #127~128
/mod/dialogs/CharacterSheet.lua #82~86, #378, #429, GameOptions.lua #380~381,
ShowStore.lua #157, UseItemDialog.lua #109, #143~145
----
아래는 참고용으로 적어 두는 v1.0.6에서 V1.1.0으로 원래의
소스코드 수정사항이 있는 파일 목록 입니다.
----
/data/general/objects/world-artifacts.lua
/data/quests/turotial-combat-stats.lua, tutorial.lua
/data/talents/spells/animus.lua
/engine/utils.lua(상관없음), version.lua(상관없음)
/mod/init.lua(상관없음)
/mod/class/World.lua
----
아래는 참고용으로 적어 두는 v1.0.5에서 V1.0.6으로 원래의
소스코드 수정사항이 있는 파일 목록 입니다.
----
/data/damage_types.lua
/data/achievements/quests.lua
/data/birth/descriptors.lua
/data/birth/classes/adventurer.lua, afflicted.lua, chronomancer.lua, mage.lua,
wilder.lua
/data/chats/alchemist-golem.lua, last-hope-merchant.lua,
last-hope-melinda-father.lua, melinda-beach-end.lua, melinda-beach.lua,
melinda-fortress.lua, shertul-fortress-butler.lua,
shertul-fortress-training-orb.lua, yeek-wayist.lua
/data/general/encounters/maj-eyal-npcs.lua
/data/general/npcs/crystal.lua, horror_aquatic.lua, horror-undead.lua,
major-demon.lua, orc-rak-shor.lua
/data/general/objects/boss-artifacts.lua, gem.lua,
world-artifacts-far-east.lua, world-artifacts.lua
/data/general/objects/egos/amulets.lua, digger.lua, staves.lua,
totems-powers.lua, wands-powers.lua
/data/gfx/*(상관없음)
/data/keybinds/debug.lua(상관없음)
/data/maps/zones/reknor-last.lua(상관없음),
shertul-fortress.lua(상관없음), south-beach.lua(상관없음)
/data/music/*(상관없음)
/data/quests/love-melinda.lua, staff-absorption.lua, temple-of-creation.lua
/data/talents/celestial/twilight.lua
/data/talents/chronomancy/chronomancy.lua, paradox.lua, timeline-threading.lua
/data/talents/corruptions/bone.lua, corruptions.lua, shadowflame.lua
/data/talents/cunning/ambush.lua, shadow-magic.lua
/data/talents/cursed/cursed-aura.lua
/data/talents/gifts/mucus.lua, ooze.lua, summon-advanced.lua,
summon-distance.lua
/data/talents/misc/misc.lua, npcs.lua
/data/talents/psionic/focus.lua, mentalism.lua, nightmare.lua
/data/talents/spells/advanced-golemancy.lua, advanced-necrotic-minions.lua,
air.lua, animus.lua, enhancement.lua, fire-alchemy.lua, golem.lua,
golemancy.lua, grave.lua, ice.lua, meta.lua, necrosis.lua,
necrotic-minions.lua, nightfall.lua, shades.lua, spells.lua, stone-alchemy.lua,
wildfire.lua
/data/talents/techniques/archery.lua, excellence.lua
/data/talents/uber/const.lua, mag.lua, wil.lua
/data/talents/undeads/ghoul.lua
/data/texts/intro-turotial.lua
/data/texts/tutorial/ranged.lua
/data/texts/tutorial/stats-scale/informed1.lua
/data/timed_effects/magical.lua, mental.lua, other.lua, physical.lua
/data/zones/crypt-kryl-feijan/grids.lua
/data/zones/dreadfell/npcs.lua
/data/zones/dreams/npcs.lua, zone.lua
/data/zones/gorbat-pride/npcs.lua
/data/zones/last-hope-graveyard/npcs.lua, objects.lua
/data/zones/murgol-lair/zone.lua
/data/zones/paradox-plane/zone.lua
/data/zones/rak-shor-pride/npcs.lua
/data/zones/ruined-dungeon/grids.lua, zone.lua
/data/zones/shadow-crypt/npcs.lua
/data/zones/shertul-fortress/grids.lua
/data/zones/south-beach/grids.lua, npcs.lua, objects.lua, zone.lua
/data/zones/temporal-rift/zone.lua
/data/zones/town-point-zero/zone.lua
/data/zones/town-zigur/npcs.lua
/data/zones/unhallowed-morass/zone.lua
/engine/class.lua(상관없음), colors.lua(상관없음),
Entity.lua(상관없음), Game.lua, HotkeysIconsDisplay.lua,
init.lua(상관없음), Level.lua(상관없음), LogDisplay.lua,
Module.lua(상관없음), PlayerProfile.lua(상관없음), Savefile.lua
SavefilePipe.lua, Shader.lua(상관없음), Target.lua(상관없음),
UserChat.lua(상관없음), utils.lua(상관없음), version.lua(상관없음)
/engine/dialogs/Achievements.lua, GameMenu.lua, ShowAchievements.lua,
SteamOptions.lua
/engine/interface/ActorInventory.lua, ActorTalents.lua,
ActorTemporaryEffects.lua, GameTargeting.lua, WorldAchievements.lua
/engine/ui/Dialog.lua(상관없음), Image.lua(상관없음), Inventory.lua,
SurfaceZone.lua(상관없음), Textzone.lua(상관없음),
TreeList.lua(상관없음), Waiter.lua(상관없음)
/mod/init.lua(상관없음), load.lua, resolvers.lua
/mod/class/Actor.lua, BigNews.lua, Game.lua, GameState.lua, NPC.lua,
Objects.lua, Party.lua, Player.lua, PlayerDisplay.lua
/mod/class/interface/ActorLife.lua(상관없음), Archery.lua, Combat.lua,
PlayerDumpJSON.lua(상관없음), WorldAchievements.lua
/mod/class/uiset/Minimalist.lua
/mod/dialogs/Birther.lua, CharacterSheet.lua, LevelupDialog.lua,
ShowAchievements.lua, ShowEquipInven.lua, ShowStore.lua, UseItemDialog.lua
Original issue reported on code.google.com by jinhlk
on 13 Dec 2013 at 1:05
### v1.2.2로의 기존 한글화 이동
----
아래는 확인된 추가적인 한글화가 필요한 파일들입니다.
----
● 파일 전체 한글화 필요
/data/general/grids/autumn_forest.lua, elven_forest.lua, snowy_forest.lua
/data/lore/ardhungol.lua
/data/talents/celestial/crusader.lua, radiance.lua, sun.lua, sunlight.lua
/data/talents/corruptions/vile-life.lua
/data/talents/cunning/called-shots.lua
/data/talents/gifts/eyals-fury.lua
/data/talents/psionic/augmented-striking.lua, charged-mastery.lua,
kinetic-mastery.lua, telekinetic-combat.lua, thermal-mastery.lua
/data/talents/spells/acid-alchemy.lua, energy-alchemy.lua, frost-alchemy.lua,
war-alchemy.lua
/data/talents/techniques/2h-assault.lua, acrobatics.lua, buckler-training.lua,
skirmisher-slings.lua, strength-of-the-berserker.lua, tireless-combatnat.lua
/data/texts/unlock-cosmetic_bikini.lua, unlock-rogue_skirmisher.lua
/engine/UserChat.lua
● <--@@ 한글화 필요> 주석이 달린 부근만 작업 필요 : 해당
파일의 줄번호(#)부분만 작업하면 됩니다. (작업후 해당
주석은 삭제해 주십시오)
/data/damage_types.lua #372, #632~638, #816, #1146, #1164, #1290, #1774,
#1800~2116, #2208, #2340, #2353, #3361~3440
/data/achievements/kills.lua #291~301, quests.lua #172~181
/data/birth/descriptors.lua #220, #224, #225
/data/birth/classes/rogue.lua #208~217
/data/general/npcs/aquatic_demon.lua #65, sandworm.lua #78
/data/general/objects/boss-artifacts-far-east.lua #477,
boss-artifacts-maj-eyal.lua #44, #46, #56, #124, #148, #150, boss-artifacts.lua
#187, gem.lua #76, #104, #148, quest-artifacts.lua #451~500, scrolls.lua #405,
world-artifacts-maj-eyal.lua #1113, world-artifacts.lua #40~41, #70~71, #550,
#586, #596, #4631, #6253, #6255, #6288~6968
/data/general/objects/egos/ammo.lua #643, amulets.lua #601, armor.lua #358,
belt.lua #481, boots.lua #291, cloak.lua #436, #452, gloves.lua #443, #470,
light-armor.lua #82, #133, #158, #208, #300, mindstars.lua #183, rings.lua
#454, shield.lua #450, #482, #504, #522, #535, #613, #650, #672,
wands-powers.lua #34, #40, weapons.lua #280, #649
/data/general/objects/lore/misc.lua #30
/data/lore/misc.lua #680~697, #728~751
/data/talents/celestial/celestial.lua #25~27, chants.lua #72, #117, #214,
combat.lua #63, #74~76, #115, #126~127, #136, #180~181, guardian.lua #62, #165,
#196, #217~219, light.lua #88~89, twilight.lua #261
/data/talents/chronomancy/chronomancy.lua #65, #81~90
/data/talents/corruptions/corruptions.lua #27
/data/talents/cunning/cunning.lua #40, dirty.lua #109, stealth.lua #109~110
/data/talents/gifts/corrosive-blades.lua #54, #77~80, #183~184, gifts.lua #44
,mucus.lua #79~83, ooze.lua #51, #112~136, #185~186, oozing-blades.lua #78~81,
slime.lua #45~46, #88~89
/data/talents/misc/inscriptions.lua #128, #213~285, #366, #750, #798~799, #806,
#868~869, #877, npcs.lua #581~694, #2250~2576, objects.lua #557~643
/data/talents/psionic/absorption.lua #228~229, #374~375, #519~520, #527,
#571~572, augmented-mobility.lua #22, #45~47, #76~77,
finer-energy-manipulrations.lua #24, #83~84, #176, #243, #250, #270~273,
focus.lua #62~63, #100, 107, #142~145, #152, #177, #181, other.lua #238,
#279~282, #297, #300, projection.lua #175~182, #295~302, #458~465, #472,
#493~476, psi-fighting.lua #60~63, #106, #120~123, #130, #147, #175, #183~187,
psionic.lua #26, #34~36, voracity.lua #68, #79~82, #140~143, #209~212, #233
/data/talents/spells/fire-alchemy.lua #23, #44~45, ice.lua #66, #101, #159,
spells.lua #51, #53~55, storm.lua #94, water.lua #60, #108, #158, #240
/data/talents/techniques/2hweapon.lua #307, #318, archery.lua #67, #130~131,
battle-tactics.lua #144~148, bloodthirst.lua #84, #92~94, #117, bow.lua #40,
conditioning.lua #44~45, finishing-moves.lua #191~192, grappling #151~154,
#252, #316, magical-combat.lua #150, pugilism.lua #61~62, #268, #301~302,
sling.lua #42, superiority.lua #41, techniques.lua #21~22, #53, #60, #67, #74,
unarmed-discipline.lua #26, #34, #85~88, #152, #160, #175~177,
unarmed-training.lua #79, #98, #123, #138, #143, warcries.lua #49, #56, #134,
weaponshield.lua #98, #112
/data/timed_effects/magical.lua #30~99, #669~685, #2615~2908, mental.lua #1396,
#3104~3351, other.lua #30~99, #2532~2570, physical.lua #29~125, #849~866,
#989~1017, #1301, #1339, #2135, #2183~2225, #2543, #2549~2550, #2556, #2578,
#2584~2585, #2591, #2650, #2667~2914
/data/zones/ardhungol/grid.lua #26, #35, #38, objects.lua #27~28
/data/zones/mark-spellblaze/grids.lua #33, #41, #43, objects.lua #38, #62
/engine/krtrUtils.lua #145, #240~242, #272, #291, #334, #366, #371~373,
#415~416, #430~431, #455~458, #785, #852, (#1007, #1009, #1061, #1064, #1084,
#1245, #1269~1270, #1276, #1286~1287, #1294, #1322, #1354, #1415, #1444,
#1452~1453, #1458, #1546, #1548, #1598, #1620 : 이 부분은
/data/general/objects/egos/ 아래 파일들의 한글화 이후 그에
맞춰야 함)
/mod/class/Actor.lua #1790, #1798, #1830, #1836, #1843, #2037, Object.lua #204,
#874, #965, #1003, #1013, #1066, #1271, #1371, #1387, #1393, #1395, #1526, #1640
/mod/class/interface/Combat.lua #404
/mod/class/uiset/Minimalist.lua #1572, #2240, #2242
/mod/dialogs/GameOptions.lua #91~92, #279~347
----
아래는 참고용으로 적어 두는 v1.1.5에서 v1.2.2으로 원래의
소스코드 수정사항이 있는 파일 목록 입니다.
----
* 모든 파일의 주석에서 날자가 "2009 - 2014"로 수정됨 : 이
부분은 모두 수정했고, 이 부분만 바뀐 파일은 아래
수정에는 표시하지 않음
/data/damage_types.lua, factions.lua(상관없음)
/data/achievements/kills.lua, quests.lua
/data/birth/descriptors.lua
/data/birth/classes/adventurer.lua, afflicted.lua, celestial.lua,
chronomancer.lua, corrupted.lua, mage.lua, psionic.lua, rogue.lua, warrior.lua,
wilder.lua
/data/birth/races/construct.lua, dwarf.lua, elf.lua, halfling.lua, human.lua,
undead.lua, yeek.lua
/data/chats/command-staff.lua, eidolon-plane.lua, melinda-fortress.lua,
tannen.lua, ward.lua
/data/general/encounters/fareast.lua, maj-eyal.lua
/data/general/events/antimagic-bush.lua,
bligthed-soil.lua,crystaline-forest.lua(상관없음), cultists.lua,
damp-cave.lua, drake-cave.lua, feascape-portal.lua, font-life.lua,
glimmerstone.lua, glowing-chest.lua, naga-portal.lua, noxious-caldera.lua,
old-battle-field.lua, pyroclast.lua(상관없음), rat-lich.lua,
sludgenest.lua, tombstones.lua, weird-pedestals.lua
/data/general/grids/autumn_forest.lua, burntland.lua, elven_forest.lua,
forest.lua, icecave.lua, jungle_hut.lua, jungle.lua, mountain.lua, sand.lua,
snowy_forest.lua, underground.lua
/data/general/npcs/ant.lu, aquatic_demon.lua, canine.lua, cold-drake.lua,
crystal.lua, elven-caster.lua, fire-drake.lua, ghost.lua, ghoul.lua,
horror-undead.lua, horror.lua, jelly.lua, major-demon.lua, molds.lua, naga.lua
orc-grushnak.lua, plant.lua, rodent.lua, sandworm.lua, spider.lua,
storm-drake.lua, sunwall-town.lua, swarm.lua, telugoroth.lua, thieve.lua,
troll.lua, venom-drake.lua, vermin.lua, yaech.lua
/data/general/objcets/2haxes.lua, 2hmaces.lua, 2hswords.lua, 2htridents.lua,
axes.lua, boss-artifacts-far-east.lua, boss-artifacts-maj-eyal.lua,
boss-artifacts.lua, bows.lua, brotherhood-artifacts.lua, gem.lua,
heavy-armors.lua, knifes.lua, maces.lua, mounts.lua,
objects-maj-eyal.lua(상관없음), objects.lua(상관없음), potions.lua,
quest-artifacts.lua, scrolls.lua, shields.lua, slings.lua,
special-artifacts.lua, staves.lua, swords.lua, world-artifacts-far-east.lua,
world-artifacts-maj-eyal.lua, world-artifacts.lua
/data/general/objcets/egos/ammo.lua, amulets.lua, armor.lua, belt.lua,
boots.lua, bow.lua, cloak.lua, digger.lua, gloves.lua, helm.lua,
light-armor.lua, lite.lua, mindstars.lua, ranged.lua, rings.lua, robe.lua,
shield.lua, staves.lua, torques-powers.lua, totems-powers.lua,
wands-powers.lua, weapon.lua, wizard-hat.lua
/data/general/objcets/lore/fun.lua, misc.lua, spellhunt.lua
/data/general/objcets/random/artifacts/ammo.lua(상관없음),
generic.lua(상관없음), gloves.lua(상관없음), melee.lua(상관없음),
ranged.lua(상관없음), shields.lua(상관없음)
/data/gfx/*(상관없음)
/data/html/*(상관없음)
/data/keybinds/actions.lua(상관없음), chat.lua(상관없음),
debug.lua(상관없음), hotkeys.lua(상관없음),
interface.lua(상관없음), inventory.lua(상관없음), move.lua(상관없음)
/data/lore/ardhungol.lua, fearscape.lua, lore.lua(상관없음), misc.lua
/data/maps/towns/shatur.lua
/data/maps/wilderness/eyal.lua(상관없음)
/data/maps/zones/deep-bellow-last.lua(상관없음),
mark-spellblaze-last.lua(상관없음), orc-breeding-pit-first.lua(상관없음)
/data/quests/escort-duty.lua, high-peak.lua, keepsake.lua, love-melinda.lua,
master-jeweler.lua, orc-breeding-pits.lua
/data/sound/*(상관없음)
/data/talents/celestial/celestial.lua, chants.lua, circles.lua, combat.lua,
crusader.lua, glyphs.lua, guardian.lua, light.lua, radiance.lua, star-fury.lua,
sun.lua, sunlight.lua, twilight.lua
/data/talents/chronomancy/age-manipulation.lua, anomalies.lua, chronomancy.lua,
gravity.lua, spacetime-weaving.lua, timeline-threading.lua, timetravel.lua
/data/talents/corruptions/blight.lua, blood.lua, bone.lua, corruptions.lua,
curses.lua, hexes.lua, plague.lua, scourge.lua, shadowflame.lua, vile-life.lua,
vim.lua
/data/talents/cunning/ambush.lua, called-shots.lua, cunning.lua, dirty.lua,
poisons.lua, shadow-magic.lua, stealth.lua, tactical.lua
/data/talents/cursed/cursed-aura.lua, endless-hunt.lua, gloom.lua,
one-with-shadows.lua, punishments.lua, shadows.lua, slaughter.lua
/data/talents/gifts/call.lua, cold-drake.lua, corrosive-blades.lua,
eyals-fury.lua, fungus.lua, gifts.lua, mindstar-mastery.lua, moss.lua,
mucus.lua, ooze.lua, oozing-blades.lua, slime.lua, storm-drake.lua,
summon-distance.lua, summon-utility.lua
/data/talents/mics/horrors.lua, inscriptions.lua, npcs.lua, objects.lua,
races.lua
/data/talents/psionic/absorption.lua, augmented-mobility.lua,
augmented-striking.lua, charged-mastery.lua, discharge.lua, disrotrion.lua,
dream-forge.lua, finer-energy-manipulations.lua, focus.lua, grips.lua,
kinetic-mastery.lua, mental-discipline.lua, other.lua, possession.lua,
projection.lua, psi-archery.lua, psi-fighting.lua, psionic.lua, solipsism.lua,
telekinetic-combat.lua, thermal-mastery.lua, voracity.lua
/data/talents/spells/acid-alchemy.lua, aether.lua, air.lua, arcane.lua,
conveyance.lua, divination.lua, earth.lua, energy-alchemy.lua, explosives.lua,
fire-alchemy.lua, fire.lua, frost-alchemy.lua, golem.lua, golemancy.lua,
ice.lua, infusion.lua, necrosis.lua, necrotic-minions.lua, nightfall.lua,
shades.lua, spells.lua, staff-combat.lua, stone-alchemy.lua, stone.lua,
storm.lua, war-alchemy.lua, water.lua
/data/talents/techniques/2h-assault.lua, 2hweapon.lua, acrobatics.lua,
archery.lua, battle-tactics.lua, bloodthirst.lua, bow.lua,
buckler-training.lua, combat-techniques.lua, combat-training.lua,
conditioning.lua, dualweapon.lua, excellence.lua, field-control.lua,
finishing-moves.lua, grappling.lua, magical-combat.lua, pugilism.lua,
skirmisher-slings.lua, sling.lua, strength-of-the-berserker.lua,
superiority.lua, techniques.lua, thuggery.lua, tireless-combatnat.lua,
unarmed-discipline.lua, unarmed-training.lua, warcries.lua, weaponshield.lua
/data/talents/uber/const.lua, mag.lua, wil.lua
/data/talents/undeads/ghoul.lua
/data/texts/unlock-cosmetic_bikini.lua, unlock-difficulty_insane.lua,
unlock-difficulty_madness.lua, unlock-rogue_skirmisher.lua, unlock-yeek.lua
/data/timed_effects/magical.lua, mental.lua other.lua, physical.lua
/data/zones/abashed-expanse/npcs.lua, objects.lua, zone.lua
/data/zones/ancient-elven-ruins/npcs.lua, objects.lua
/data/zones/ardhungol/grids.lua, npcs.lua, objects.lua, zone.lua
/data/zones/arena/npcs.lua
/data/zones/arena-unlock/npcs.lua
/data/zones/blighted-ruins/npcs.lua, objects.lua
/data/zones/briagh-lair/npcs.lua
/data/zones/crypt-kryl-feijan/npcs.lua
/data/zones/daikara/grids.lua, npcs.lua
/data/zones/deep-bellow/zone.lua
/data/zones/demon-plane/grids.lua
/data/zones/dreadfell-ambush/objects.lua
/data/zones/eidolon-plane/zone.lua
/data/zones/golem-graveyard/grids.lua, npcs.lua, objects.lua
/data/zones/grushnak-pride/zone.lua
/data/zones/halfling-ruinss/npcs.lua, objects.lua
/data/zones/heart-gloom/npcs.lua, zone.lua
/data/zones/high-peak/grids.lua, objects.lua, zone.lua
/data/zones/infinite-dungeon/npcs.lua(상관없음), objects.lua
/data/zones/keepsake-meadow/objects.lua
/data/zones/mark-spellblaze/grids.lua, npcs.lua, objects.lua, zone.lua
/data/zones/murgol-lair/npcs.lua, zone.lua
/data/zones/norgos-lair/npcs.lua
/data/zones/noxious-caldera/npcs.lua
/data/zones/old-forest/grids.lua, zone.lua
/data/zones/orc-breeding-pit/npcs.lua, zone.lua
/data/zones/paradox-plane/grids.lua, npcs.lua
/data/zones/rak-shor-pride/npcs.lua
/data/zones/reknor/npcs.lua
/data/zones/reknor-escape/npcs.lua
/data/zones/rhaloren-camp/npcs.lua
/data/zones/ring-of-blood/objects.lua
/data/zones/ritch-tunnels/npcs.lua, zone.lua
/data/zones/ruins-kor-pul/npcs.lua
/data/zones/sandworm-lair/objects.lua
/data/zones/scintillating-caves/npcs.lua
/data/zones/shadow-crypt/npcs.lua
/data/zones/shertul-fortress/grids.lua
/data/zones/slazish-fen/grids.lua, npcs.lua, objects.lua, zone.lua
/data/zones/slime-tunnels/grids.lua
/data/zones/south-beach/npcs.lua
/data/zones/stellar-system-shandral/grids.lua
/data/zones/tannen-tower/grids.lua, objects.lua
/data/zones/telmur/objects.lua
/data/zones/temple-of-creation/objects.lua
/data/zones/temporal-rift/grids.lua, npcs.lua
/data/zones/test/grids.lua(상관없음), npcs.lua(상관없음),
objects.lua(상관없음), traps.lua(상관없음), zone.lua
/data/zones/thieves-tunnels/npcs.lua
/data/zones/town-angolwen/npcs.lua
/data/zones/town-elvala/npcs.lua
/data/zones/town-irkkk/npcs.lua
/data/zones/town-last-hopw/npcs.lua, objects.lua
/data/zones/town-point-zero/grids.lua, npcs.lua, objects.lua, zone.lua
/data/zones/town-shatur/grids.lua
/data/zones/town-zigur/npcs.lua
/data/zones/trollmire/grids.lua, npcs.lua, zone.lua
/data/zones/tutorial-combat-stats/grids.lua, npcs.lua, objects.lua, traps.lua
/data/zones/unhallowed-morass/grids.lua, objects.lua
/data/zones/void/grids.lua, npcs.lua
/data/zones/wilderness/grids.lua
/engine/Actor.lua(상관없음), Chat.lua, class.lua(상관없음),
colors.lua(상관없음), DamageType.lua(상관없음),
Entity.lua(상관없음), Game.lua, HotkeysIconsDisplay.lua,
init.lua(상관없음), Key.lua(상관없음), Level.lua(상관없음),
Map.lua, MapEffect.lua(상관없음), Module.lua(상관없음),
Mouse.lua(상관없음), Particles.lua(상관없음),
PlayerProfile.lua(상관없음), Projectile.lua, SavefilePipe.lua,
Shader.lua(상관없음), Tiles.lua, UserChat.lua, utils.lua(상관없음),
version.lua(상관없음), webcore.lua(상관없음), Zone.lua
/engine/ai/talented.lua(상관없음)
/engine/dialogs/Achievement.lua, Talkbox.lua(상관없음)
/engine/generator/map/Octopus.lua(상관없음), RoomsLoader.lua(상관없음),
Town.lua(상관없음)
/engine/interface/ActorInventory.lua, ActorTalents.lua,
ActorTemporaryEffects.lua, GameTargeting.lua, PlayerMouse.lua(상관없음),
WorldAchievements.lua
/engine/ui/Button.lua(상관없음), ButtonImage.lua(상관없음),
Dialog.lua(일단 제외), ListColumns.lua(상관없음),
Numberbox.lua(상관없음), Textbox.lua(상관없음),
UIContainer.lua(상관없음), Waitbar.lua(상관없음),
Waiter.lua(상관없음), WebView.lua(일단 제외)
/mod/init.lua(상관없음), load.lua, recolvers.lua
/mod/ai/tactical.lua(상관없음)
/mod/class/Actor.lua, Game.lua, GameState.lua, Grid.lua,
NicerTiles.lua(상관없음), NPC.lua, Object.lua, Party.lua, Player.lua,
PlayerDisplay.lua, Trap.lua, UserChatExtension.lua(상관없음), WorldNPC.lua,
Zone.lua(상관없음)
/mod/class/interface/Archery.lua, Combat.lua, WorldAchievements.lua
/mod/class/uiset/Minimalist.lua
/mod/dialogs/Birther.lua, CharacterSheet.lua, DeathDialog.lua,
Donation.lua(포함하면 안 됨), GameOptions.lua, GraphicMode.lua,
LevelupDialog.lua, LorePopup.lua, MapMenu.lua, SentientWeapon.lua,
ShowChatLog.lua, ShowEquipInven.lua, ShowStore.lua, UberTalent.lua,
UseItemDialog.lua
/mod/dialogs/debug/ChangeZone.lua(상관없음), GrantQuest.lua(상관없음)
Original issue reported on code.google.com by jinhlk
on 16 Jun 2014 at 6:46
현재 아이템 이름과 기술 이름, 생물체 이름의 한글화
방식은
display_name을 모든 곳에 넣어서
name대신 display_name을 표시하도록 수정하는 방식입니다.
이 방식은 각 아이템이나 기술, 생물체의 설명 파일도
수정해야 하고,
동시에 표시하는 부분의 코드도 수정해야 합니다.
이번에 아이템 설명 부분을 한글화하면서(R32 참조)
공격 속성과 스탯 이름이 나오는 부분을 저 방식으로
하려다가
/engine/krtrUtils.lua 파일(원래 없는 파일)에 함수를 추가하여
공격 속성과 아이템 종류, 능력치에 해당하는 영어를
한글로 바꾸는 함수를 각각 만들었습니다.
이렇게 하니, 기존 코드 중 아이템 설명 부분을 건드리지
않고 표시 부분만 수정함으로써 한글화가 가능해졌습니다.
한편으론, 아이템 이름은 종류가 꽤나 많아서 이 방식으로
했을때, 느려지지 않을까 걱정도 됩니다.
단, 각 아이템 별로 가진 아이템 설명까지 한글화 한다면
어짜피 각 아이템 코드도 수정을 하니 효과가 있을지는
모르겠습니다.
(기술, 생물체도 거의 마찬가지입니다)
어떤 방식이 좋을지 의견을 나눠봤으면 좋겠습니다.
일단 기술 부분만 이 방식으로 다시 변경을 해 볼까요?
(사실 이 방식으로 바꾸면 현재 레벨업창에만 한글화된
기술이름이 나오는 것을, 단축아이콘창이나 기술메뉴
창에도 바뀌도록 수정이 쉬울듯 해서인 이듀도 있습니다.)
Original issue reported on code.google.com by jinhlk
on 3 Dec 2012 at 10:12
### v 1.1.2로의 기존 한글화 이동
이번에도 코드 변화량은 그리 많지 않네요.
(이번에는 스팀으로도 버전이 같은거죠?)
----
아래는 확인된 추가적인 한글화가 필요한 파일들입니다.
----
● 파일 전체 한글화 필요
/data/chats/sage-kitty.lua
● <--@@ 한글화 필요> 주석이 달린 부근만 작업 필요 : 해당
파일의 줄번호(#)부분만 작업하면 됩니다. (작업후 해당
주석은 삭제해 주십시오)
/data/achievements/quests.lua #115, #132
/data/chats/sorcerer-end.lua #70, #77~80, #82, #84
/data/general/encounters/maj-eyal.lua #98, #109
/data/general/events/glimmerstone.lua #31
/data/quests/high-peak.lua #159~161
/data/talents/cunning/traps.lua #592
/data/talents/psionic/solipsism.lua #208
/data/zones/eidolon-plane/npcs.lua #26
/data/zones/shertul-fortress/npcs.lua #170, zone.lua #107
/engine/dialogs/DisplayResolution.lua #36, #40, #69~88, VideoOptions.lua
#187~188, #202, #205, #213, #224
/mod/dialogs/GameOptions.lua #334~335
----
아래는 참고용으로 적어 두는 v1.1.0에서 v1.1.2으로 원래의
소스코드 수정사항이 있는 파일 목록 입니다.
----
/data/ingredients.lua
/data/achievements/player.lua, quests.lua
/data/chats/ardhungol-start.lua, last-hope-merchant.lua,
ring-of-blood-master.lua, sage-kitty.lua, sorcerer-end.lua
/data/general/encounters/maj-eyal.lua
/data/general/events/glimmerstone.lua
/data/general/objects/elixir-ingredients.lua, gem.lua,
world-artifacts-far-east.lua, world-artifacts.lua
/data/general/objects/lore/fun.lua
/data/trap/store.lua(상관없음)
/data/maps/vaults/loot-vault.lua
/data/quests/high-peak.lua
/data/talents/chronomancy/anomalies.lua, spacetime-weaving.lua
/data/talents/cunning/poisons.lua, traps.lua
/data/talents/psionic/solipsism.lua
/data/talents/spells/animus.lua, necrosis.lua, shades.lua
/data/talents/uber/str.lua
/data/timed_effects/other.lua
/data/zones/eidolon-plane/npcs.lua
/data/zones/last-hope-graveyard/npcs.lua
/data/zones/old-forest/npcs.lua
/data/zones/rak-shor-pride/npcs.lua
/data/zones/shertul-fortress/npcs.lua, zone.lua
/data/zones/sludgenest/npcs.lua
/data/zones/telmur/npcs.lua
/data/zones/town-zigur/grids.lua
/data/zones/tutorial-combat-stats/objects.lua
/data/zones/unremarkable-cave/npcs.lua
/engine/Entity.lua(상관없음), Game.lua, init.lua(상관없음),
Savefile.lua SavefilePipe.lua, UserChat.lua(상관없음),
utils.lua(상관없음), version.lua(상관없음)
/engine/dialogs/DisplayResolution.lua, KeyBinder.lua(상관없음),
StreamOptions.lua, VideoOptions.lua
/engine/interface/ActorInventory.lua, CatorTalents.lua, GameTargeting.lua
/engine/ui/Numberbox.lua(상관없음)
/mod/init.lua(상관없음)
/mod/ai/shadow.lua
/mod/class/Actor.lua, Game.lua, Player.lua, Tooltip.lua(상관없음)
/mod/class/interface/ActorLife.lua(상관없음)
/mod/dialogs/Birther.lua, GameOptions.lua
----
Original issue reported on code.google.com by jinhlk
on 24 Dec 2013 at 10:06
이번에는 작업량도 좀 많았고, 제가 다른 일도 있어서
시간이 꽤나 많이 걸렸네요...
죄송합니다 ㅠㅠ
(그리고, 다음번에는 제가 가능한지 지금으로썬 장담을
못하겠네요..)
게임에 적용되어 부팅되는 것까지는 확인을 했고, 게임중
여러가지 테스트가 필요한 상황입니다.
----
완료된 시스템 작업
----
* /mod/class/Game.lua #1203 추가된 logMessage함수 한글화 (#Source#,
#Target#에 숫자붙여 조사 사용 가능하도록 수정했습니다)
-> 새로 추가된 logCombat 등의 여러가지 메세지 출력
함수들에서 조사 사용 가능
* Madness 난이도 추가에 따른 작업
: insane 난이도를 '정신나간' 난이도로 한글화하고(기존
버전에서는 '미치광이'로 한글화), madness 난이도를
'미치광이' 난이도로 한글화
-> 마음에 안 드시면 더 좋으 단어를 말씀해 주시거나 관련
코드들(한 5군데 정도 있습니다)을 수정하셔도 됩니다.
* v 1.0.5로의 기존 한글화 이동
----
아래는 확인된 추가적인 한글화가 필요한 파일들입니다.
----
● 새로 추가된 파일 (파일 전체 한글화 필요)
/data/chats/shertul-fortress-gladium-orb.lua, shertul-fortress-training-orb.lua
/data/general/grids/icecave.lua
/data/talents/techniques/excellence.lua
/data/texts/unlock-cosmetic_class_alchemist_drolem.lua,
unlock-cosmetic_race_dwarf_female_beard.lua
/data/zones/gladium/grids.lua, zone.lua
/data/zones/stellar-system-shandral/grids.lua, zone.lua
/mod/class/MapEffects.lua
/mod/dialogs/ShowAchievements.lua
● <--@@ 한글화 필요> 주석이 달린 부근만 작업 필요 : 해당
파일의 줄번호(#)부분만 작업하면 됩니다. (작업후 해당
주석은 삭제해 주십시오)
/data/damage_types.lua #231, #241, #298, #305, #311, #395, #399, #434, #780,
#1044, #1175, #1202, #1224, #1246, #1268, #1292, #1312, #1335, #1374, #1469,
#1588, #1617, #1634, #1651, #1688, #1704, #1735, #1810, #1845, #1860, #1900,
#1916, #1926, #1973, #2021, #2038, #2050, #2062, #2096, #2111, #2127, #2197,
#2212, #2246, #2299, #2320, #2366, #2386, #2421, #2434, #2458, #2555, #2571,
#2617, #2727, #2749
/data/achievements/events.lua #76~105, kills.lua #262~288, quests.lua #157
/data/birth/descriptors.lua #155, #240~250
/data/birth/classes/mage.lua #112
/data/chats/angolwen-staves-store.lua #33, #35, #41, #49, #51, #58, #67, #71,
last-hope-lost-merchant.lua #114, #117, #119, shertul-fortress-butler.lua #32,
#143~147, zigur-mindstar-store.lua #33~69
/data/general/grids/forest.lua #116, #126, lava.lua #37, water.lua #106
/data/general/npcs/horror-aquatic.lua #57, horror.lua #905
/data/general/boss-artifacts.lua #1382, #1446, #1480, quest-artifacts.lua
#381~385, world-artifacts-far-east.lua #86, world-artifacts.lua #136, #292,
#609, #642, #836, #968, #1006, #1245, #1337, #1917, #2069, #2112, #2258, #3167,
#3943, #4584, #4688, #5070, #5087, #5115, #5613, #6134
/data/general/objects/ego/amulets.lua #160, #176, #206, #586, belt.lua #142,
#158, #186, boots.lua #328, cloak.lua #162, #401, lite.lua #168, rings.lua
#645, robe.lua #212, #270, staves.lua #549~674, wizard-hat.lua #495
/data/lore/infinite-dungeon.lua #52~78, old-forest.lua #102~109
/data/maps/vaults/paladin-vs-vampire.lua #38, #42
/data/quests/shertul-fortress.lua #42
/data/talents/celestial/glyphs.lua #91, #170, #246, #319, light.lua #87,
twilight.lua #51~52, #185, #222, #285~286
/data/talents/chronomancy/age-manipulation.lua #101, anomalies.lua #167, #208,
#249, #494, #603, #768, #810, #853, spacetime-weaving.lua #299
/data/talents/corruptions/blight.lua #186, plague.lua #245, #294,
reaving-combat.lua #62~63, #83, shadowflame.lua #37
/data/talents/cunning/shadow-magic.lua #142, stealth.lua #63, #154~158,
#185~186, traps.lua #80, #699
/data/talents/cursed/cursed-aura.lua #256~269, #297, cursed-form.lua #75,
gestures.lua #252~253, slaughter.lua #204
/data/talents/gifts/cold-drake.lua #120, corrosive-blades.lua #73,
oozing-blades.lua #74, sand-drake.lua #73, storm-drake.lua #96,
summon-advanced.lua #81~82, summon-augmentation.lua #110
/data/talents/misc/horrors.lua #177, misc.lua #231~251, #398, #430, #433~451,
npcs.lua #455, #489, #523, #1312, #1549~1550, objects.lua #164, #167, #373,
$434~483
/data/talents/psionic/augmented-mobility.lua #55, #118, #218, dream-forge.lua
#147, feedback.lua #36~37, #94
/data/talents/psionic/mental-discipline.lua #52, solipsism.lua #73, #155, #201,
#202
/data/talents/spell/advanced-necrotic-minions.lua #351, aether.lua #67,
earth.lua #165, golem.lua #540~568, necrotic-minions.lua #783, #818
/data/talents/techniques/combat-training.lua #99, dualweapon.lua #84~85, #307,
superiority.lua #131, techniques.lua #32, unarmed-discipline.lua #118,
warcries.lua #90
/data/talents/uber/const.lua #173, dex.lua #228~231, mag.lua #238~239
/data/talents/undeads/ghoul.lua #39, #119~120
/data/timed_effects/mental.lua #1869, #1890, #1906, #1985~1996, #3030~3033,
other.lua #2348~2396, physical.lua #1813~1842, #1875, #1895~1948, #2292~2310
/data/zones/ruined-dungeon/grids.lua #42~55, #114~119, zone.lua #88
/data/zones/shertul-fortress/grids.lua #203~302, npcs.lua #133~162
/data/zones/sludgenest/zone.lua #126
/data/zones/town-gates-of-morning/grids.lua #26~33
/data/zones/town-last-hope/grids.lua #24~31
/engine/dialogs/VideoOptions.lua #126~151
/mod/class/Actor.lua #1590, #1592, #1656, #1692, #1717, #1730, #1769, #1775,
#1792~1793, #1808~1809, #1836, #1856, #1888, #1925, #2041, #2043, #2082~2083,
#2123, #2219, Game.lua #1263, #1268, #1270, #1720, #1784, NPC.lua #426, #429,
Object.lua #340~349, #360~364, #589, #815, #836, Player.lua #1064,
Projectile.lua #53, #60, #65, Trap.lua #76
/mod/class/interface/Combat.lua #407, #416, #637, TooltipsData.lua #127~128
/mod/dialogs/CharacterSheet.lua #374, #425, GameOptions.lua #380~381,
UseItemDialog.lua #108, #142~144
----
아래는 참고용으로 적어 두는 v1.0.4에서 V1.0.5로 원래의
소스코드 수정사항이 있는 파일 목록 입니다.
----
/data/damage_types.lua, talents.lua(상관없음),
timed_effects.lua(상관없음)
/data/achievements/events.lua, kills.lua, quests.lua
/data/birth/descriptors.lua, worlds.lua
/data/birth/classes/adventurer.lua, corrupted.lua, mage.lua, psionic.lua,
rogue.lua, warrior.lua, wilder.lua
/data/birth/races/construct.lua, dwarf.lua, elf.lua, halfling.lua, human.lua,
undead.lua, yeek.lua
/data/chats/alchemist-last-hope.lua, angolwen-staves-store.lua,
jewelry-store.lua, last-hope-lost-merchant.lua, shertul-fortress-butler.lua,
shertul-fortress-caldizar.lua, shertul-fortress-gladium-orb.lua,
shertul-fortress-training-orb.lua, slasul.lua, zigur-mindstar-store.lua
/data/font/square.ttf(상관없음)
/data/general/events/fearscape-portal.lua, meteor.lua,
pyroclast.lua(상관없음), weird-pedestals.lua
/data/general/grids/forest.lua, icecave.lua, lava.lua, water.lua
/data/general/npcs/bear.lua, horror~aquatic.lua, horror.lua, major-demon.lua,
minotaur.lua, orc-vor.lua, plant.lua sunwall-town.lua, swarm.lua, thieve.lua,
yaech.lua, ziguranth.lua
/data/general/objects/2htridents.lua, boss-artifacts.lua, bows.lua, digger.lua,
gauntlets.lua, gem.lua gloves.lua objects-maj-eyal.lua(상관없음),
objects.lua(상관없음), quest-artifacts.lua, shields.lua, slings.lua,
special-artifacts.lua, whips.lua world-artifacts-far-east.lua,
world-artifacts.lua
/data/general/objects/ego/ammo.lua, amulets.lua, armor.lua, belt.lua,
boots.lua, cloak.lua, digger.lua, gloves.lua, helm.lua, light-armor.lua,
light-boots.lua, lite.lua, mindstars.lua, ranged.lua, rings.lua, robe.lua,
shield.lua, sling.lua, staves.lua, torques-powers.lua, torques.lua,
totems-powers.lua, totems.lua, wands-powers.lua, wands.lua, wizard-hat.lua
/data/general/traps/alarm.lua annoy.lua, complex.lua, elemental.lua,
natural_forest.lua, water.lua
/data/gfx/?(상관없음)
/data/keybinds/tome.lua(상관없음)
/data/lore/infinite-dungeon.lua, old-forest.lua
/data/maps/stellar-system/shandral.lua(상관없음)
/data/maps/towns/angolwen.lua, derth.lua(상관없음), gates-of-morning.lua,
last-hope.lua, zigur.lua(상관없음)
/data/maps/vaults/greater-crypt.lua, mold-path.lua(상관없음),
paladin-vs-vampire.lua
/data/maps/wilderness/eyal.lua(상관없음)
/data/maps/zones/gladium.lua(상관없음), ruined-dungeon.lua,
shertul-fortress.lua(상관없음)
/data/quests/anti-antimagic.lua, antimagic.lua, east-portal.lua, high-peak.lua,
keepsake.lua, mage-apprentice.lua, shertul-fortress.lua, staff-absorption.lua
/data/rooms/greater_vault.lua(상관없음)
/data/sound/?(상관없음)
/data/talents/celestial/chants.lua, circles.lua, combat.lua, eclipse.lua,
glyphs.lua, guardian.lua, hymns.lua, light.lua, star-fury.lua, sun.lua,
twilight.lua
/data/talents/chronomancy/age-manipulation.lua, anomalies.lua, chronomancy.lua,
energy.lua, gravity.lua, matter.lua, paradox.lua, spacetime-folding.lua,
spacetime-weaving.lua, speed-control.lua, temporal-archery.lua,
temporal-combat.lua, timeline-threading.lua timetravel.lua
/data/talents/corruptions/blight.lua, blood.lua, bone.lua, curses.lua,
hexes.lua, plague.lua, reaving-combet.lua, sanguisuge.lua, shadowflame.lua,
torment.lua, vim.lua
/data/talents/cunning/ambush.lua, dirty.lua, lethality.lua, poisons.lua,
scoundrel.lua, shadow-magic.lua, stealth.lua, survival.lua, tactical.lua,
traps.lua
/data/talents/cursed/cursed-aura.lua, cursed-form.lua, dark-sustenance.lua
darkness.lua, endless-hunt.lua, fears.lua, force-of-will.lua, gestures.lua,
gloom.lua, predator.lua, punishments.lua, rampage.lua, shadows.lua,
slaughter.lua, strife.lua
/data/talents/gifts/antimagic.lua, call.lua, cold-drake.lua,
corrosive-blades.lua, fire-drake.lua, fungus.lua, gifts.lua, harmony.lua,
higher-draconic.lua, mindstar-mastery.lua, moss.lua, mucus.lua, ooze.lua,
oozing-blades.lua, sand-dtake.lua, slime.lua, storm-drake.lua,
summon-advanced.lua, summon-augmentation.lua, summon-distance.lua,
summon-melee.lua, summon-utility.lua, venom-drake.lua
/data/talents/misc/ horrors.lua, inscriptions.lua, misc.lua, npcs.lua,
objects.lua, races.lua
/data/talents/psionic/absorption.lua, augmented-mobility.lua, discharge.lua,
distortion.lua, dream-forge.lua, dream-smith.lua, dreaming.lua, feedback.lua,
finer-enerfy-manipulations.lua, focus.lua, grip.lua, mental-discipline.lua,
mentalism.lua, nightmare.lua, other.lua, possession.lua, projection.lua,
psi-archery.lua, psi-fighting.lua, psychic-assault.lua, slumber.lua,
solipsism.lua, thought-forms.lua, trance.lua, voracity.lua
/data/talents/spells/ advanced-golemancy.lua, advanced-necrotic-minions.lua,
aegis.lua, aether.lua, air.lua, arcane.lua, conveyance.lua, divination.lua,
earth.lua, enhancement.lua, explosives.lua, fire-alchemy.lua, fire.lua,
golem.lua, golemancy.lua, grave.lua ice.lua, infusion.lua, meta.lua,
necrosis.lua, necrotic-minions.lua, nightfall.lua, phantasm.lua, shades.lua,
spells.lua, staff-combat.lua, stone-alchemy.lua, stone.lua, storm.lua,
temporal.lua, water.lua, wildfire.lua
/data/talents/techniques/2hweapon.lua, archery.lua, battle-tactics.lua,
bloodthirst.lua, bow.lua, combat-techniques.lua, combat-trining.lua,
conditioning.lua dualweapon.lua, excellence.lua, field-control.lua,
finishing-moves.lua, grappling.lua, magical-combat.lua, mobility.lua,
pugilism.lua, sling.lua, superiority.lua, techniques.lua, thuggery.lua,
unarmed-discipline.lua, unarmed-training.lua, warcries.lua, weaponshield.lua
/data/talents/uber/const.lua, cun.lua, dex.lua, mag.lua, str.lua, wil.lua
/data/talents/undeads/ghoul.lua, skeleton.lua
/data/texts/intro-archmage.lua, intro-higher.lua,
unlock-cosmetic_class_alchemist_drolem.lua,
unlock-cosmetic_race_dwarf_female_beard.lua, unlock-psionic_mindslayer.lua,
unlock-rogue_poisons.lua
/data/timed_effects/floor.lua, magical.lua, mental.lua, other.lua, physical.lua
/data/wda/eyal.lua(상관없음)
/data/zones/abashed-expanse/zone.lua
/data/zones/ancient-elven-ruins/objects.lua
/data/zones/arena-unlock/zone.lua
/data/zones/charred-scar/npcs.lua
/data/zones/crypt-kryl-feijan/objects.lua, zone.lua
/data/zones/daikara/zone.lua
/data/zones/deep-bellow/npcs.lua
/data/zones/demon-plane-spell/grids.lua
/data/zones/dreams/grids.lua, zone.lua
/data/zones/eidolon-plane/zone.lua
/data/zones/flooded-cave/objects.lua(상관없음), zone.lua
/data/zones/gladium/grids.lua, npcs.lua(상관없음),
objects.lua(상관없음), traps.lua(상관없음), zone.lua
/data/zones/golem=graveyard/grids.lua
/data/zones/gorbat-pride/npcs.lua
/data/zones/high-peak/npcs.lua, objects.lua
/data/zones/keepsake-meadow/objects.lua
/data/zones/lake-nur/grids.lua, zone.lua
/data/zones/last-hope-graveyard//data/zones/npcs.lua
/data/zones/maze/grids.lua, npcs.lua
/data/zones/murgol-lair/npcs.lua
/data/zones/norgos-lair/npcs.lua
/data/zones/noxious-caldera/npcs.lua
/data/zones/old-forest/npcs.lua, zone.lua
/data/zones/orc-breeding-pit/npcs.lua
/data/zones/paradox=plane/objects.lua, zone.lua
/data/zones/reknor/events.lua(상관없음)
/data/zones/ritch-tunnels/npcs.lua
/data/zones/ruined-dungeon/grids.lua, zone.lua
/data/zones/sandworm0lair/zone.lua
/data/zones/shadow-crypt/npcs.lua
/data/zones/shertul-fortress/grids.lua, npcs.lua
/data/zones/shertul-fortress-caldizar/npcs.lua
/data/zones/slazish-fen/grids.lua, npcs.lua
/data/zones/slime-tunnels/grids.lua
/data/zones/sludgenest/zone.lua
/data/zones/stellar-system-shandral/grids.lua, npcs.lua(상관없음),
objects.lua(상관없음), traps.lua(상관없음), zone.lua
/data/zones/tannen-tower/npcs.lua, zone.lua
/data/zones/telmur/objects.lua
/data/zones/temple-of-creation/zone.lua
/data/zones/temporal-rift/objects.lua, zone.lua
/data/zones/test/npcs.lua(상관없음), zone.lua
/data/zones/town-angolwen/grids.lua, npcs.lua, traps.lua
/data/zones/town-derth/zone.lua
/data/zones/town-elvala/zone.lua
/data/zones/town-gates-of-morning/grids.lua, zone.lua
/data/zones/town-last-hope/grids.lua
/data/zones/town-point-zero/zone.lua
/data/zones/town-zigur/npcs.lua, zone.lua
/data/zones/trollmire/grids.lua, zone.lua
/data/zones/unhallowed-morass/zone.lua
/data/zones/unremarkable-cave/npcs.lua
/data/zones/void/npcs.lua, zone.lua
/data/zones/wilderness/grids.lua, zone.lua
/engine/Chat.lua, class.lua(상관없음), DamageType.lua(상관없음),
Dialog.lua, Entity.lua(상관없음), Game.lua,
GameEnergyBased.lua(상관없음), HighScores.lua(상관없음),
HotkeyIconsDisplay.lua, init.lua(상관없음), KeyBind.lua(상관없음),
LogDisplay.lua, Map.lua, Module.lua(상관없음), Patricles.lua(상관없음),
PlayerProfile.lua(상관없음), Projectile.lua(상관없음), Savefile.lua,
SavefilePipe.lua, Shader.lua(상관없음), Target.lua(상관없음),
Tooltip.lua, Trap.lua, UserChat.lua(상관없음), utils.lua(상관없음),
version.lua(상관없음), Zone.lua
/engine/ai/simple.lua(상관없음)
/engine/dialogs/Chat.lua, VideoOptions.lua, ViewHighScores.lua
/engine/generator/map/Cavern.lua(상관없음), RoomsLoader.lua(상관없음),
Static.lua(상관없음)
/engine/interface/ActorAI.lua(상관없음), ActorInventory.lua,
ActorProject.lua(상관없음), ActorQuest.lua(상관없음), ActorTalents.lua,
ActorTemporaryEffects.lua, GameTargeting.lua, ObjectActivable.lua,
PlayerHotkeys.lua, WorldAchievements.lua
/engine/ui/Base.lua, Dialog.lua(상관없음), Image.lua(상관없음),
ImageList.lua(상관없음), List.lua(상관없음),
ListColumns.lua(상관없음), VariableList.lua(상관없음)
/mod/init.lua(상관없음), load.lua, resolvers.lua
/mod/ai/escort.lua, tactical.lua(상관없음), target.lua(상관없음)
/mod/class/Actor.lua, BigNews.lua, Encounter.lua(상관없음), FortressPC.lua,
Game.lua, GameState.lua, Grid.lua, MapEffects.lua,
NicerTiles.lua(상관없음), NicerTilesOverlays.lua(상관없음), NPC.lua,
Object.lua, Party.lua, Player.lua, PlayerDisplay.lua, Projectile.lua,
StellarBody.lua(상관없음), Store.lua, Trap.lua, World.lua, WorldNPC.lua,
Zone.lua(상관없음)
/mod/class/generator/actor/Random.lua(상관없음)
/mod/class/interface/ActorInscriptions.lua, ActorLife.lua(상관없음),
ActorPartyQuest.lua(상관없음), Archery.lua, Combat.lua,
PlayerDumpJSON.lua(상관없음), TooltipsData.lua, WorldAchievements.lua
/mod/class/uiset/Classic.lua, Minimalist.lua
/mod/dialogs/Birther.lua, CharacterSheet.lua, DeathDialog.lua, GameOptions.lua,
LevelupDialog.lua, MapMenu.lua, ShowAchievements.lua, ShowStore.lua,
UberTalent.lua, UseItemDialog.lua
/mod/dialogs/debug/DebugMain.lua(상관없음)
/mod/dialogs/elements/TalentTrees.lua(상관없음)
Original issue reported on code.google.com by jinhlk
on 3 Dec 2013 at 2:30
일단, 이번 주말 중으로 모두 옮길 수 있을것 같습니다.
r201까지의 내용은 그대로 옮길 것이고, 이후 변동되는
부분은 옮긴 후에 보충 작업을 하겠습니다...
지금 세시간 정도 작업해서
/engine/, /mod/ 족 전체와 /data/achievements, /data/birth/, /data/chats/
까지는 모두 옮겼습니다.
제가 시간이 부족한 관계로 조금 위험한 방법을 사용하고
있어서,
(원문 코드를 비교하여, 수정된 부분을 한글화 코드에
적용시키고 있습니다)
오류가 많이 날지도 모릅니다.
이 방식으로 작업의 단점인데, 오류 발생시 해당 부분이나
한글화 관련 부분만 검색하면 되는 것이 아니라, 연결된
다른 파일의 원문 코드를 잘못 수정한 부분까지 찾아야
할지 모릅니다.
그리고, 모두 옮길때까지 중간 과정에서 애드온을
사용하거나 테스트 해 볼 수가 없습니다.
따라서 모두 옮기면 한꺼번에 올리도록 하겠습니다.
(이에 따라 원문 소스와의 비교시, 소스파일 히스토리
사용이 이번에는 힘들 것 같습니다...)
Original issue reported on code.google.com by jinhlk
on 14 Mar 2013 at 4:24
V1.0.4로의 기존 한글화 이동입니다.
일단 기본적으로 구동이 된다는 것까지만 확인했습니다.
다행히 이번에는 작업량이 많이 적네요.
아래는 확인된 추가적인 한글화가 필요한 파일들입니다.
----
● 새로 추가된 파일 (파일 전체 한글화 필요)
<없음>
● <--@@ 한글화 필요> 주석이 달린 부근만 작업 필요 : 해당
파일의 줄번호(#)부분만 작업하면 됩니다. (작업후 해당
주석은 삭제해 주십시오)
/data/talents/corruptions/blight.lua #111, bone.lua #179~180
/data/talents/cursed/strife.lua #94~95
/data/talents/misc/npcs.lua #2011~2046
/data/talents/psionic/distortion.lua #70~72, #117~118, #164~166, #262~263,
solipsism.lua #63,
/data/talents/spells/temporal.lua #81~82
/data/talents/techniques/archery.lua #94
/data/timed_effects/other.lua #167~174, physical.lua #1924~1931
/data/zone/maze/npcs.lua #54
/engine/dialogs/ChatFilter.lua #34~36
/mod/dialogs/GameOptions.lua #315~316
----
아래는 참고용으로 적어 두는 v1.0.3에서 V1.0.4로 원래의
소스코드 수정사항이 있는 파일 목록 입니다.
----
/init.lua
/data/damage_tpes.lua
/data/achievements/arena.lua, events.lua, infinite-dungeon.lua, items.lua,
kills.lua, player.lua, quests.lua
/data/birth/classes/adventurer.lua
/data/chats/last-hope-lost-merchant.lua
/data/general/grids/water.lua
/data/general/npcs/horror_aquatic.lua
/data/general/objects/whips.lua, world-artifacts.lua
/data/talents/corruptions/blight.lua, bone.lua
/data/talents/cunning/traps.lua
/data/talents/cursed/shadows.lua, strife.lua
/data/talents/gifts/antimagic.lua, corrosive-blades.lua, mindstar-mastery.lua,
storm-drake.lua
/data/talents/misc/inscriptions.lua, npcs.lua
/data/talents/psionic/discharge.lua, distortion.lua, dream-forge.lua,
dreaming.lua, feedback.lua, focus.lua, nightmare.lua, solipsism.lua
/data/talents/spells/aegis.lua, aether.lua, arcane.lua, temporal.lua
/data/talents/techniques/archery.lua
/data/timed_effects/other.lua, physical.lua
/data/zone/maze/grids.lua, npcs.lua
/data/zone/norgos-lair/npcs.lua
/data/zone/ruins-kor-pul/npcs.lua
/data/zone/town-angolwen/objects.lua
/data/zone/wilderness/grids.lua
/engine/HotkeyIconsDisplay.lua, Zone.lua -
UserChat.lua(상관없어보임-확인필요), version.lua(상관없음)
/engine/dialogs/ChatFilter.lua
/engine/interface/GameTargeting.lua, WorldAchievements.lua -
ActorProject.lua(상관없음)
/mod/load.lua
/mod/ai/sandworm_tunneler.lua
/mod/class/Actor.lua, GameState.lua, Object.lua, Player.lua
/mod/class/interface/Archery.lua, Combat.lua - ActorLife.lua(상관없음)
/mod/dialogs/CharacterSheet.lua, DeathDialog.lua, GameOptions.lua
/mod/dialogs/debug/ChangeZone.lua(상관없음)
----
이 이슈는 문제가 없다고 판단되면 제가 닫도록
하겠습니다.
Original issue reported on code.google.com by jinhlk
on 21 May 2013 at 3:39
오랜만에 조금 업데이트하고 혹시나하면서 홈페이지보니
RC1이 나왔네요
일단 기존 번역 부분을 RC1으로 옮기는 작업을 먼저해야
될것 같습니다...
ㅠㅠ
Original issue reported on code.google.com by jinhlk
on 19 Dec 2012 at 2:16
### v1.2.3으로의 기존 한글화 이동
* 새로 추가된 번역이 필요한 부분이 별로 없어, 코드를
이동하면서 필요한 부분을 거의 모두 번역했습니다.
단, 한 군데는 제가 뭐라 번역해야 할지 몰라 일단 원문으로
뒀습니다.
: /overload/data/talents/psionic/finer-energy-manipulations.lua #246
----
아래는 참고용으로 적어 두는 v1.2.2에서 v1.2.3으로 원래의
소스코드 수정사항이 있는 파일 목록 입니다.
----
/data/birth/descriptors.lua
/data/birth/classes/adventurer.lua, psionic.lua
/data/chats/eidolon-plane.lua, last-hope-lost-merchant.lua
/data/general/events/meteor.lua, pyroclast.lua(상관없음)
/data/general/objects/boss-artifacts-far-east.lua, world-artifacts.lua
/data/general/objects/egos/ammo.lua, staves.lua
/data/lore/iron-throne.lua
/data/quests/master-jeweler.lua, shertul-fortress.lua
/data/talents/celestial/chants.lua, sun.lua
/data/talents/cursed/cursed-aura.lua, dark-sustenance.lua, force-of-will.lua
/data/talents/misc/inscriptions.lua, npcs.lua
/data/talents/psionic/absorption.lua, augmented-mobility.lua,
augmented-striking.lua, charged-mastery.lua, finer-energy-manipulations.lua,
focus.lua, kinetic-mastery.lua, other.lua, projection.lua, psi-fighting.lua,
thermal-mastery.lua, voracity.lua
/data/talents/spells/animus.lua, ice.lua, storm.lua
/data/talents/techniques/2h-assault.lua, archery.lua, bloodthirst.lua,
conditioning.lua, magical-combat.lua, skirmisher-slings.lua,
strength-of-the-berserker.lua, thuggery.lua, unarmed-discipline.lua
/data/talents/undeads/ghoul.lua, skeleton.lua
/data/timed_effects/magical.lua, mental.lua, physical.lua
/data/zones/eidolon-plane/zone.lua
/data/zones/noxious-caldera/npcs.lua, zone.lua
/data/zones/rak-shor-pride/npcs.lua
/data/zones/town-angolwen/zone.lua
/data/zones/town-derth/zone.lua
/data/zones/town-elvala/zone.lua
/data/zones/town-gates-of-morning/zone.lua
/data/zones/town-irkkk/npcs.lua, zone.lua
/data/zones/town-iron-council/zone.lua
/data/zones/town-last-hope/zone.lua
/data/zones/town-point-zero/zone.lua
/data/zones/town-shatur/zone.lua
/data/zones/town-zigur/zone.lua
/data/zones/trollmire/zone.lua
/engine/Entity.lua(상관없음), Module.lua(상관없음), Tiles.lua,
utils.lua(상관없음), version.lua(상관없음), Zone.lua
/engine/dialogs/ChatFilter.lua
/engine/generator/map/Static.lua(상관없음)
/engine/ui/EquipDoll.lua(상관없음)
/mod/init.lua(상관없음)
/mod/class/Actor.lua, Game.lua, GameState.lua, Trap.lua
/mod/class/interface/ActorLife.lua(상관없음), Combat.lua
/mod/dialogs/Birther.lua, LevelupDialog.lua, UseTalents.lua
Original issue reported on code.google.com by jinhlk
on 8 Jul 2014 at 12:42
기존 번역 작업시의 용어를 찾아보니, 제가 사용하려던
용어와는 조금 다르더군요. 번역자에 따라 같은 단어를
다르게 번역하는 일이 있을 것 같습니다.
중요하지 않고 가끔쓰이는 단어는 상관없겠지만,
자주쓰이는 단어는 통일을 하는것이 좋을 듯 합니다.
일단 기존 번역 내용과 제가 추가한 용어들입니다.
누구던지 답글로 필요하다싶은 용어를 계속 추가하여
이곳의 용어로 통일하는 것이 좋을 듯 합니다.
(대부분 "/mod/dialog/CharacterSheet.lua"의 번역을 가져왔습니다.)
찾기 쉽게 하기 위해서 "원문:번역문"의 형태로 적겠습니다.
여러군데 붙는 어미나 어간형식은 '~'를 사용해서 반복되는
부분을 줄이겠습니다.
길어져도 이 방식이 찾기 수월할 듯 하네요.
level:레벨, exp.:경험치,
strength:힘, dexterity:민첩, constitution:체격, magic:마법,
willpower:의지, cunning:교활함, luck:행운,
str:힘, dex:민첩, con:체격, mag:마법, wil:의지, cun:교활, lck:행운,
gold:금화, shield:방어막,
life:생명력, stamina:체력, air:호흡, mana:마나, vim:정력,
hate:증오심, positive energy:양기, negative energy:음기, psi:염력,
paradox:괴리, equilibrium:평정, feedback: 반작용, necrotic:원혼,
combo:콤보, unnatural body:육체변이,
global speed:전체 속도, movement speed:이동 속도, spell speed:시전
속도, attack speed:공격 속도, mental speed:사고 속도,
healing mod.:치유 증가율, ~ regeneration:~ 재생, ~ regen:~ 재생,
sight range:시야 거리, lite radius:광원 반경, infravision:야간
투시력,
stealth:은신, see stealth:은신 감지, invisible:투명화, see
invisible:투명화 감지, telepathy:투시,
inscription:각인,
accuracy:정확도, damage:피해량, APR:관통력, critical
rate:치명타율, crit. rate:치명타율,
mainhand:기본 장비, offhand:보조 장비,
light armour:경갑, heavy armour:중갑, massive armour:판갑,
fatigue:피로도, armour hardiness:방어 효율, armour:방어도,
defense:회피도, ranged defense:사격 회피
physical power:물리력, spell power:주문력, mental power:정신력,
physical save:물리내성, spell save:주문내성, mental save:정신내성,
save:내성,
resistance:저항력, resists:저항력, status effect:상태효과,
poison:중독, disease:질병, cut:출혈, confusion:혼란, blind:실명,
silence:침묵, disarm:무장해제, pin:속박, stun:기절, freeze:동결,
sleep:수면, knockback:밀어내기, stone:석화, instakill:즉사,
teleport:전이,
stat point:능력치 점수, class point:직업기술 점수, generic
point:일반기술 점수, category point:기술계열 점수,
active skill:사용형 기술, sustain skill:유지형 기술, passive
skill:지속형 기술,
Original issue reported on code.google.com by jinhlk
on 23 Nov 2012 at 4:52
### v 1.1.3으로의 기존 한글화 이동
(v1.1.2 대응 코드는 삭제했습니다)
----
아래는 확인된 추가적인 한글화가 필요한 파일들입니다.
(v1.1.2에서 남아있던 부분도 포함되어 있습니다)
----
● 파일 전체 한글화 필요
/data/chats/sage-kitty.lua
/data/talents/cursed/one-with-shadows.lua
/data/texts/unlock-difficulty-madness.lua
● <--@@ 한글화 필요> 주석이 달린 부근만 작업 필요 : 해당
파일의 줄번호(#)부분만 작업하면 됩니다. (작업후 해당
주석은 삭제해 주십시오)
/data/achievements/quests.lua #115, #132
/data/chats/sorcerer-end.lua #70, #77~80, #82, #84
/data/general/encounters/maj-eyal.lua #98, #109
/data/general/events/glimmerstone.lua #31
/data/quests/high-peak.lua #159~161
/data/talents/cunning/traps.lua #592
/data/talents/cursed/cursed.lua #34
/data/talents/psionic/solipsism.lua #208
/data/timed_effects/mental.lua #3056~3057, #3073~3074
/data/zones/eidolon-plane/npcs.lua #26
/data/zones/high-peak/grids.lua #200
/data/zones/shertul-fortress/npcs.lua #170, zone.lua #107
/engine/krtrUtils.lua #298
/engine/dialogs/DisplayResolution.lua #36, #40, #69~88, VideoOptions.lua
#187~188, #203, #206, #214, #225
/mod/class/Actor.lua #1800, #1803~1804
/mod/dialogs/GameOptions.lua #334~335
----
아래는 참고용으로 적어 두는 v1.1.2에서 v1.1.3으로 원래의
소스코드 수정사항이 있는 파일 목록 입니다.
----
/data/timed_effects.lua(상관없음)
/data/birth/classes/afflicted.lua
/data/chats/arena-unlock.lua, temporal-rift-end.lua
/data/quests/east-portal.lua
/data/talents/cursed/cursed.lua, one-with-shadows.lua, shadows.lua
/data/talents/misc/inscriptions.lua
/data/talents/uber/const.lua
/data/texts/unlock-difficulty-madness.lua
/data/timed_effects/mental.lua, physical.lua
/data/zones/eidolon-plane/zone.lua
/data/zones/high-peak/grids.lua
/engine/Actor.lua(상관없음), FlyingText.lua, Game.lua,
init.lua(상관없음), PlayerProfile.lua(상관없음),
util.lua(상관없음), version.lua(상관없음)
/engine/dialogs/VideoOptions.lua
/engine/interface/ActorProject.lua(상관없음)
/mod/init.lua(상관없음)
/mod/ai/shadow.lua
/mod/class/Actor.lua, Game.lua, Object.lua, Player.lua,
UserChatExtension.lua(상관없음)
/mod/class/interface/WorldAchievements.lua
/mod/class/uiset/Classic.lua, Minimalist.lua
Original issue reported on code.google.com by jinhlk
on 25 Dec 2013 at 5:37
제가 일단 조사함수를 만들어 올렸습니다.
처음에는 /engine/utils.lua 파일에 추가할 생각이었는데, 여기
추가해도 자동으로 사용할 수 있는게 아니어서 아예 새로운
파일을 만들었습니다.
/engine/krtrUtils.lua 가 그 파일이구요.
현재 string.addJosa(파라매터) 함수만 있습니다.
한글화 도중 필요한 함수가 있다면 이 파일에 같이 넣으면
될 것 같습니다.
일단 이 파일을 사용하는 파일마다 위쪽에 이 파일을
사용하기 위한 명령을 넣어 주어야 합니다.
require "engine.krtrUtils"
(require간의 순서는 상관없지만 왠만하면 다른 명령보다는
위쪽에 넣어주는게 좋을듯 합니다.)
addJosa는 주가되는 단어와 해당하는 조사관련 파라매터
두가지가 필요합니다.
주가 되는 단어는 반드시 string이어야 합니다.
조사는 사용하려는 조사를 넣어주면 되는데, 이/가 등을
구분할 필요는 없습니다.
조사부분은 스트링 대신 인덱스로 넣어주어도 됩니다.
인덱스는 다음과 같습니다.
1:이/가, 2:은/는, 3:을/를
4:로/으로, 5:다/이다, 6:과/와
위의 여섯가지에 해당하지 않는 조사를넣으면, 그냥 입력한
조사가 붙어서 나옵니다.
1~6이 아닌 인덱스를 넣으면 조사가 추가되지 않은 단어가
나옵니다.
변수가 아닌 스트링(""이나 '' 혹은 [[]]로 묶인 글자열)을
사용시 해당 단어를 괄호로 묶어줘야 사용가능합니다.
함수이름은 대소문자를 구분하니 정확히 addJosa를 적어야
합니다.
함수 호출시 .을 사용하는 경우에는 첫번째 파라매터가
단어이고,
:을 사용하는 경우에는 함수 이름 앞에 오는 것이
단어입니다.
(제가 우리말이 약해요 ㅠㅠ 사용예를 봐주세요 ㅠㅠ)
(사용예)
string.addJosa("사람", "가")
--> "사람이"
string.addJosa("사람", "에게")
--> "사람에게"
("의사"):addJosa(4)
--> "의사로"
("산"):addJosa(4)
--> "산으로"
("바다"):addJosa("가")
--> "바다가"
("바다"):addJosa("이")
--> "바다가"
("바다"):addJosa(1)
--> "바다가"
("바다"):addJosa(8)
--> "바다"
("바다"):addJosa("의")
--> "바다의"
Original issue reported on code.google.com by jinhlk
on 20 Nov 2012 at 6:05
Jolgame commented 10 hours ago
1.2.3 작업
조사 "가" 붙임작업.
===투석구를 쥐고 있어야 합니다! ===의 번역을 ===투석구를 장비하고 있어야 합니다!=== 로 변경
다연장 탄환 발사술 의 번역을 다른것으로 대체할 것을 건의
마늘먹고흠냐님 말씀대로,
각자 현재 진행하고 있는 부분을 답글로 달아,
서로 작업이 겹치지 않도록 해야 되겠네요.
이 글에 답글로 달아서 표시하도록 했으면 합니다. (진행
완료시 다 했다는 말씀도 해 주시구요)
진행하던 부분이 있을때, 각자 사정으로 장기간 작업하실수
없을것 같을때도 말씀해 주셨으면 좋겠습니다.
일단 크기 /engine/ 쪽과 /mod/ 쪽은 거의 다 되어있다고
생각됩니다만,
혹시 빠진 부분이나 추가 작업이 있다면,
저는 이쪽을 1순위로 작업하겠습니다.
(제 0순위는 사용자 분의 오류제보시 오류 정정입니다. -
거의 제 오타더라구요... ㅠㅠ)
이 쪽에서 작업이 안 되어 있는 부분은
온라인(채팅이나 랭킹 등)과 관련있는 부분과 디버그
모드시 나오는 부분이 있구요 - 이 부분은 일부러 작업 안
했습니다...
/mod/init.lua, /mod/class/generator/actor/Arena.lua,
/mod/dialogs/SentientWeapon.lua 이 세파일은 제가 아직 감이 오지
않아 작업이 안 되어 있습니다.
(다른 분이 말씀하시고 하셔도 됩니다 ^^)
일단 제가 실질적으로 진행할 부분은 아이템
관련(/data/general/object/ 하위) 부분을 맡겠습니다.
Original issue reported on code.google.com by jinhlk
on 9 Jan 2013 at 6:19
V1.0.3으로 기존 한글화 이동했습니다.
이동중 오타나 잘못된 수정을 했을 수도 있습니다. 에러
확인도 아직 거의 못 했습니다.
(요즘 저는 시간을 낼 수 있는 날이 언제가 될지 잘 알 수가
없습니다...)
다른 팀원분들의 많은 참여를 부탁드립니다.
일단 이동사항이 길지만, 변경사항이 그리 많지는 않습니다.
(새로운 지식이나 퀘스트, 업적 등이 없어서인 것 같습니다.)
일단, 먼저 확인된 추가적인 한글화가 필요한 파일들입니다.
----
새로 추가된 파일 (파일 전체 한글화 필요)
/data/general/events/crystaline-forest.lua, pyroclast.lua
/data/general/grids/bone.lua
/data/general/npcs/horror-aquatic.lua, horror-undead.lua
<--@@ 한글화 필요> 주석이 달린 부근만 작업 필요 : 해당
파일의 줄번호(#)부분만 작업하면 됩니다.
/data/chats/assassin-lord.lua #36, last-hope-lost-merchant.lua #27, #35, #41~58
/data/general/objects/boss-artifacts.lua #442~512, #1816~끝,
world-artifacts.lua #3825~3881, #5656~5996
/data/quests/start-allied.lua #28, #37, start-thaloren.lua #28, #37, start-yeek
#28, starter-zones.lua #32, #41, #55, #57
/data/talents/cunning/traps.lua #197
/data/talents/misc/objects.lua #367~끝, races.lua #112
/data/timed_effects/magical.lua #2325~2338
/data/zones/daikara/npcs.lua #88~139, zones.lua #136
/data/zones/heart-gloom/npcs.lua #98~끝
/data/zones/lake-nur/zone.lua #138
/data/zones/maze/grids.lua #33~46, npcs.lua #47~95
/data/zones/murgol-lair/npcs.lua #75~끝, zone.lua #79
/data/zones/norgos-lair/npcs.lua #48~91
/data/zones/old-forest/npcs.lua #43~89
/data/zones/ruins-kor-pul/npcs.lua #86~125
/data/zones/sandworm-lair/npcs.lua #58~82, zone.lua #203
/data/zones/scintillating-caves/zone.lua #98
/data/zones/trollmire/grids.lua #46~끝, npcs.lua #109~170
/engine/krtrUtils.lua #773~774
/mod/ai/sandworm_tunneler.lua #122
/mod/class/Actor.lua #4691, Player.lua #748, #837, Trap.lua #63~69
/mod/class/interface/Archery.lua #52, TooltipsData.lua #191, #270~272, #351~359
/mod/dialogs/CharacterSheet.lua #856, #917, #921, #937~947, GameOptions.lua
#37~40, #176~180, #306~307, LevelupDialog.lua #819, MapMenu.lua #130,
UseItemDialog.lua #123
----
파일 수는 많지만, 대부분 몇줄 씩만 수정하면 되는
것들이라 작업량이 크게 많지는 않을 것으로 보입니다.
아래는 참고용으로 적어 두는 v1.0.1에서 V1.0.3으로 원래의
소스코드 수정사항이 있는 파일 목록(한글화에 포함되는
파일만) 입니다.
----
/init.lua
/data/damage_types.lua
/data/birth/classes/psionic.lua, rogue.lua, wilder.lua
/data/birth/races/elf.lua
/data/chats/assassin-lord.lua, corruptor-quest.lua,
last-hope-lost-merchant.lua, myssil.lua
/data/general/events/crystaline-forest.lua, fearscape-portal.lua,
naga-portal.lua, pyroclast.lua, sludgenest.lua
/data/general/grids/basic.lua, bone.lua
/data/general/npcs/ant.lua, aquatic_critter.lua, caninne.lua, crystal.lua,
horror-aquatic.lua, horror-undead.lua, jelly.lua, molds.lua, plant.lua,
rodent.lua, swarm.lua
/data/general/objects/boss-artifacts.lua, bows.lua, slings.lua,
world-artifacts.lua
/data/general/objects/egos/infusions.lua, totems.lua
/data/general/traps/complex.lua
/data/lore/infinite-dungeon.lua
/data/maps/zones/ruined-dungeon.lua
/data/quests/brotherhood-of-alchemists.lua, shertul-fortress.lua,
staff-absorption.lua, start-allied.lua, start-thaloren.lua, start-yeek.lua,
starter-zones.lus
/data/talents/chronomancy/timetravel.lua
/data/talents/corruptions/vim.lua
/data/talents/cunning/lethality.lua, poisons.lua, scoundrel.lua, traps.lua
/data/talents/cursed/darkness.lua, shadows.lua
/data/talents/gifts/fungus.lua, gifts.lua, moss.lua, mucus.lua, ooze.lua,
slime.lua storm-drake.lua
/data/talents/misc/inscriptions.lua, objects.lua, races.lua
/data/talents/psionic/distortions.lua, psi-fighting.lua, psychic-assault.lua,
slumber.lua, voracity.lua
/data/talents/spells/conveyance.lua, golemancy.lua, staff-combat.lua
/data/talents/techniques/techniques.lua, unarmed-training.lua, weaponshield.lua
/data/talents/uber/mag.lua, str.lua
/data/texts/unlock-difficulty_insane.lua
/data/timed_effects/magical.lua, mental.lua, other.lua, physical.lua
/data/zones/ancient-elven-ruins/zone.lua
/data/zones/daikara/grids.lua, npcs.lua, zone.lua
/data/zones/heart-gloom/npcs.lua, zone.lua
/data/zones/lake-nur/zone.lua
/data/zones/maze/grids.lua, npcs.lua, zone.lua
/data/zones/murgol-lair/npcs.lua, zone.lua
/data/zones/norgos-lair/npcs.lua, zone.lua
/data/zones/old-forest/npcs.lua, zone.lua
/data/zones/orc-breeding-pit/zone.lua
/data/zones/rak-chor-pride/npcs.lua, zone.lua
/data/zones/rhaloren-camp/zone.lua
/data/zones/ruins-kor-pul/npcs.lua, zone.lua
/data/zones/sandworm-lair/npcs.lua, zone.lua
/data/zones/scintillating-caves/zone.lua
/data/zones/thieves-tunnels/npcs.lua
/data/zones/town-irkkk/npcs.lua
/data/zones/trollmire/grids.lua, npcs.lua, zone.lua
/data/zones/valley-moon/npcs.lua
/data/zones/vor-armoury/zone.lua
/engine/Game.lua, Zone.lua
/engine/dialogs/Chat.lua
/engine/interface/ActorInventory.lua, ActorTalents.lua
/mod/load.lua, resolvers.lua
/mod/ai/sandworm_tunneler.lua
/mod/class/Actor.lua, Game.lua, GameState.lua, NPC.lua, Object.lua, Player.lua,
Store.lua, Trap.lua, World.lua
/mod/class/interface/Archery.lua, Combat.lua, TooltipsData.lua
/mod/class/uiset/Minimalist.lua
/mod/dialogs/CharacterSheet.lua, DeathDialog.lua, GameOptions.lua,
LevelupDialog.lua, MapMenu.lua, ShowStore.lua, UseItemDialog.lua
----
이 이슈는 v1.0.3으로 기존 한글화 이동이 문제없다고
판단되면 닫겠습니다.
Original issue reported on code.google.com by jinhlk
on 9 May 2013 at 4:00
번역에 앞서 어디서나 쓸수 있는 조사처리 함수가 필요할
듯 합니다.
필요한 곳마다 로컬 함수로 만들어도 되겠지만, 그건 너무
낭비인듯 합니다.
저는 현재 번역작업에 앞서 조사처리 함수를 게임내에
추가하려 하고 있습니다만,
lua가 익숙하지 않아 계속 에러가 나네요...
(이 부분은 아직 올리지는 않았습니다.)
현재 생각은 /engine/util.lua 파일에서 string.addJosa() 함수를
만들어 처리할 생각인데요. (이러면 string을 사용하는
곳에서는 모두 쓸수 있을거 같아서요)
이 파일은 현재 프로젝트에 포함되지 않은 파일이구요.
게임에는 engine/te4-0.9.42.teae 파일에 포함되어 있습니다.
혹시 먼저 만드신 분이 있다면 해당 함수를 올리고
알려주시기 바랍니다. (해당 함수 사용법도 같이요)
저도 완성하는대로 사용법과 같이 업데이트 하도록
하겠습니다.
Original issue reported on code.google.com by jinhlk
on 20 Nov 2012 at 9:06
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.