Skip to content
@dfint

Dwarf Fortress localization project

We develop localization tools and help enthusiasts localize Dwarf Fortress into different languages

Install the localization:

dfint/installer

If the installer doesn't work for you for some reason (e.g. it doesn't run at all), you can use the package builder:

Package builder

Supported versions of DF are 50.10 and newer (including 51.* and 52.* versions), provided there is a config for the corresponding version. Both Windows and Linux platforms are supported.

We try to update configs as soon as possible after a game update (typically 1-3 days, or about a week in hard cases).

Help translating DF into your language

You can contribute to the localization here:

Translate_Dwarf_Fortress

Other info and links

Static Badge

How to contribute (apart from translation)

You can start by implemenitng some of the issues labeled as "good first issue" (no low level programming skills are needed).

Also, see the latest project status post and the full list of issues.

What is Dwarf Fortress?

(if you accidentally stumbled upon this project)

In short, it is an indirect control strategy, very similar to Rimworld, but in a fantasy setting (in fact, Rimworld was inspired by Dwarf Fortress).

Translation Progress

Only languages with more than 1% translation progress are shown

Chart

Pinned Loading

  1. installer installer Public

    Localization installer and updater for Dwarf Fortress

    Rust 69 5

  2. package-build package-build Public

    Package builder to get all needed files without using the installer.

    Python

  3. df-steam-hook-rs df-steam-hook-rs Public

    A hook which intercepts text in the DF game and replaces it with it's translation from a csv dictionary file

    Rust 24 4

  4. autobuild autobuild Public

    🤖 An automated repository which builds csv files with the translation for several languages to use with dfint/df-steam-hook

    Python 9 4

Repositories

Showing 10 of 43 repositories
  • dfint.github.io Public

    The project's landing page localized to several languages

    dfint/dfint.github.io’s past year of commit activity
    SCSS 0 0 0 0 Updated Aug 27, 2025
  • installer Public

    Localization installer and updater for Dwarf Fortress

    dfint/installer’s past year of commit activity
    Rust 69 MIT 5 1 2 Updated Aug 26, 2025
  • autobuild Public

    🤖 An automated repository which builds csv files with the translation for several languages to use with dfint/df-steam-hook

    dfint/autobuild’s past year of commit activity
    Python 9 4 0 (1 issue needs help) 0 Updated Aug 25, 2025
  • translations-backup Public

    🤖 An automated repository which pulls translation files from transifex two times a day

    dfint/translations-backup’s past year of commit activity
    1 1 0 0 Updated Aug 25, 2025
  • df_translation_stats Public

    Get translation stats from transifex api, generate a diagram/table

    dfint/df_translation_stats’s past year of commit activity
    Python 0 0 1 1 Updated Aug 25, 2025
  • .github Public

    The project's profile readme repository

    dfint/.github’s past year of commit activity
    0 0 0 0 Updated Aug 23, 2025
  • update-data Public

    🤖 Data backend for dfint installer

    dfint/update-data’s past year of commit activity
    Python 0 0 1 (1 issue needs help) 0 Updated Aug 21, 2025
  • df-update-notifier Public

    🤖 Reposts news from DF steam pages to issues. You can watch the repo to get notifications. Or subscribe to rss feed.

    dfint/df-update-notifier’s past year of commit activity
    Python 1 MIT 0 0 0 Updated Aug 7, 2025
  • csv-bisect-gui Public

    A GUI tool to bisect csv files to find strings which cause problems

    dfint/csv-bisect-gui’s past year of commit activity
    Python 0 MIT 0 0 0 Updated Aug 2, 2025
  • docs Public

    🚧 Documentation of the project (work in progress)

    dfint/docs’s past year of commit activity
    1 0 0 0 Updated Aug 2, 2025