Skip to content
This repository was archived by the owner on Jan 3, 2026. It is now read-only.

refracta/dfint-rust-cjk-ko

Repository files navigation

드워프 포트리스(Dwarf Fortress) 한국어 번역 프로그램

여기에서 다운로드 최신 한국어 번역 프로그램 전체 패키지

이 프로젝트는 Viz가 상위 프로젝트 df-steam-hook-rs를 기반으로 개발한 드워프 포트리스 중국어 번역 프로그램을 수정하여 만들어졌습니다.

호환 버전

공식 채널에서 구매한 디럭스(Premium Edition, 유료/그래픽 버전) 게임 본체 중 아래 버전만 호환됩니다.

주의 사항:

  • 클래식 버전 (Classic Edition, 무료/문자(ASCII) 버전)은 동작할 수는 있지만 지원하지 않으며, itch.io 버전으로 표시될 수도 있습니다.
  • 실행 파일을 수정한 게임 버전은 동작할 가능성은 있어도 지원하지 않습니다. 한국어 번역 프로그램은 실행 파일 내의 여러 메모리 주소 오프셋에 의존하므로, 앞으로도 지원할 계획이 없습니다.
  • 모험 모드는 일부 한국어 번역이 될 수 있으나 지원하지 않습니다.
  • 이 한국어 번역 프로그램은 게임 본체를 포함하지 않습니다. itch.io 또는 Steam에서 별도로 구매하세요.

사용 방법

  1. 드워프 포트리스 세이브를 백업합니다.
  2. 드워프 포트리스 버전이 지원되는 53.XX 이상인지 확인합니다.
  3. 여기에서 최신 한국어 번역 프로그램 전체 패키지를 다운로드합니다.
  4. 압축을 풀고, 안의 모든 파일/폴더를 게임 루트 디렉터리에 복사합니다.
  5. 게임을 평소대로 실행합니다.
  6. 게임 내에서 Ctrl+F2 단축키로 한국어 번역을 켜고/끌 수 있습니다.

알려진 문제

  • 한국어 번역 프로그램은 게임 성능(프레임)을 저하시킬 수 있습니다.
  • 일부 텍스트가 겹치거나, 하위 레이어 텍스트가 상위 레이어로 비쳐 보이는 경우가 있습니다.
  • 라벨 너비 렌더링이 올바르지 않을 수 있습니다.
  • 번역이 누락된 텍스트가 많습니다.
  • 가운데 정렬이 필요한 번역이 가운데 정렬되지 않은 경우가 있습니다.
  • 생략 부호(「…」로 끝나는 텍스트)가 포함된 경우, 현재는 올바르게 매칭/번역하지 못합니다.
  • 기본 설정에서 dfint 구(舊) 사전을 활성화하기 때문에, 일부 번역이 부정확하거나 부분적으로만 번역될 수 있습니다.
  • 다의어가 포함된 조합은 오역될 수 있습니다(예: ash logs가 ‘물푸레나무 원목’이 아니라 ‘재(灰) 원목’으로, pig iron이 ‘선철’이 아니라 ‘돼지 철 주괴’로 번역되는 경우 등).

감사의 말

라이선스

  • 본 한국어 번역 프로그램의 저작권은 상위 프로젝트와 동일하게 MIT 라이선스로 배포됩니다.
  • Noto CJK 폰트는 SIL Open Font License로 배포됩니다: GitHub:notofonts/noto-cjk:Sans/LICENSE
  • 사용된 오픈소스 라이브러리는 Cargo.tomlCargo.lock을 참고하세요(각 라이브러리 저장소의 라이선스 정보 포함).

빌드

  • 이전에 사용되던 방법입니다. 폴더와 파일 구조가 달라진 부분이 존재합니다. 이 섹션은 참고용으로 보존됩니다. Release 배포 파일의 구조를 확인하세요.
  1. Rust 프로그래밍 언어 / 시작하기 / 설치 문서를 참고해 rustup 및 Rust/C++ 툴체인을 설치합니다.
  2. nightly 버전 설치: rustup install nightly
  3. 한국어 번역 프로그램 빌드: cargo build --release
  4. target/releaselibdfint_hook.so 또는 dfint_hook.dll을 게임 디렉터리에 복사한 뒤, libdfhooks.so 또는 dfhooks.dll로 이름을 바꿉니다.
  5. data/offsets.txt를 게임 디렉터리의 dfint-data/offsets.txt로 복사합니다.
  6. config.txt.example을 게임 디렉터리의 dfint-data/config.txt로 복사합니다.
  7. 드워프 포트리스 한국어 번역 사전translations 디렉터리를 dfint-data/translations로 다운로드합니다.
  8. Noto CJK를 다운로드하고 NotoSansMonoCJKsc-Bold.otfdfint-data/fonts/NotoSansMonoCJKsc-Bold.otf로 옮깁니다.
  9. dfint 구(舊) 사전dfint-data/legacy-dictionary.csv로 다운로드합니다.

만약 설정이 어렵다면, 여기에서 최신 압축 패키지를 내려받아 필요한 파일을 그대로 꺼내서 사용하세요.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •