This project is the official Farsi language pack for RimWorld, created by Ludeon Studio, with translations contributed free of charge by the community.
Because the in-game version may not always be up-to-date, players can download and install the latest translation from this repository.
🌟 Persian README 🇮🇷 توضیحات فارسی: README_fa.md
Follow these steps to add the Persian language to your RimWorld adventure:
- Copy the
AutoFaInstall.batfile to your main game folder. - Run the file to automatically download and install the latest translation.
-
Download the latest translation from the Releases page.
-
Replace the language folders for your game version in the following paths:
- Core: Copy the contents of the
Corefolder from the zip file to<Your RimWorld Path>\Data\Core\Languages\and rename it toPersian. - Royalty: Copy the contents of the
Royaltyfolder to<Your RimWorld Path>\Data\Royalty\Languages\and rename it toPersian. - Ideology: Copy the contents of the
Ideologyfolder to<Your RimWorld Path>\Data\Ideology\Languages\and rename it toPersian. - Biotech: Copy the contents of the
Biotechfolder to<Your RimWorld Path>\Data\Biotech\Languages\and rename it toPersian. - Anomaly: Copy the contents of the
Anomalyfolder to<Your RimWorld Path>\Data\Anomaly\Languages\and rename it toPersian.
Note: If folders with the same name already exist, delete them before copying the new ones.
- The
Corefolder should contain four folders (Backstories,DefInjected,Keyed,Strings) and two files (LangIcon.png,LanguageInfo.xml). Ensuring this structure is correct will prevent errors.
- Core: Copy the contents of the
- Windows:
C:\Program Files (x86)\Steam\SteamApps\common\RimWorld\ - Linux:
~/.steam/steam/steamapps/common/Rimworld - Mac:
~/Library/Application Support/Steam/steamapps/common/RimWorld/RimWorldMac.app(Right-click and select "Show Package Contents" to access).
If you have cloned this repository to your computer, you can use Symbolic Links to automatically keep your local translation files in sync with the latest changes.
To create a symbolic link in Windows, you can use the mklink /D "Target Path" "Source Path" command in the Command Prompt (in Administrator mode).
- Save Game Compatibility: This translation is compatible with your existing saves and does not require a new game.
- Folder Structure: When installing manually, pay close attention to the folder structure to avoid creating extra folders.
- No Extra Tools Needed: To use this translation, you only need to download and copy the files from the Releases section. No other fonts or tools are required.
This is a community-driven project, and we welcome your contributions. To help improve the translation, please follow these steps:
- Fork the Project: Start by forking this repository to your own GitHub account.
- Check the Issues: Before you begin, check the Issues page to ensure no one else is already working on the same file.
- Create a New Issue: To avoid overlapping work, create a new issue to announce which part of the translation you plan to work on.
- Submit a Pull Request: Once you've made your changes, submit a pull request to have them reviewed and merged into the project.
- Follow the Translation Style: To maintain consistency, please adhere to the style and tone of the existing translations.
The translation files in this project are in XML format. To edit them, it is recommended to use a text editor like Visual Studio Code.
The structure of a text to be translated is as follows:
<!-- EN: English text to be translated -->
<SomeTag>TODO</SomeTag><!-- optional_comment --><!-- EN: ... -->: This section contains the original English text and should not be changed.TODO: You should replaceTODOwith the Farsi translation.<!-- optional_comment -->: These comments may contain useful information.
To ensure proper display of Persian text, Python-based tools are used. To contribute to the translation and build the final files, you need to fork this repository and run the Persian text correction workflow in your fork.
If you enjoy this translation and find it useful, please consider supporting us by giving this project a star on GitHub. It motivates us to continue improving and updating the translation.
If you find any errors in the translation, please create an Issue on the Issues page or fix it yourself and submit a pull request.
-
How do I find my game installation folder?
- In Steam, right-click on RimWorld, go to
Manage, and selectBrowse local files.
- In Steam, right-click on RimWorld, go to
-
How do I change the language in the game?
- In the main menu, click the flag icon and select your desired language.
The following parts of the game remain in English due to technical limitations or to preserve authenticity:
- Preset character names for specific factions (no official translation interface provided).
- The development team list (to preserve the original text).
- Some key names in the hotkey settings.
- Content in developer mode (no official translation interface provided).
- @mtimoustafa
- @asidsx
For license details, please see the LICENSE file in this repository.
