Dwarf Fortress localization project's repositories
df-steam-hook
A hook which intercepts text in the DF game and replaces it with it's transalation from a csv dictionary file
df-translation-client
A GUI client intended to simplify usage of dfrus and other utils
df-steam-hook-rs
Experimantal crossplatform implementation of df-steam-hook in Rust
dfint64_patch
Text patcher for x64 bit version of the Dwarf Fortress game
changetext-py
A module which enhances Russian translation of Dwarf Fortress
df-translate-hook
Library for interception of game functions, uses detours library
df-translation-toolkit
Toolset to convert text from DF between different formats and prepare it for use in the game
misc_archives
Temporary public repository for various files
df_raw_decoder
Encoding and decoding of raw files of Dwarf Fortress (files without an extension from the data directory of the game)
stringdumps
Dumps of strings extracted from Dwarf Fortress.exe
translations-backup
🤖 An automated repository which pulls translation files from transifex two times a day
alternative-encodings
Custom encodings for localization needs
changetext-rs-dll
An attempt to rewrite changetext.dll in Rust
csv-bisect-gui
🚧 A GUI tool to bisect csv files to find strings which cause problems (work in progress)
dfint.github.io
Project landing page
generate-resources
🚧 A streamlit app to generate stringdumps and pot resouces from a new DF release
pypi-index
Index of Python packages of the DF localization project
search_offsets
A tool for searching binary patterns in exe files
stringdumpdiff
A draft of a tool to compare text dumps from different versions of DF and cleanup garbage strings
update-data
🤖 Data backend for dfint installer
utf8-decoder
A prototype of a minimalistic utf-8 to utf-16 converter. Includes implementations in Python and C.
viscii_codec
Codec for Vietnamese DOS encoding