Skip to content

IW4x Languages v2.0

Latest

Choose a tag to compare

@elliot1377 elliot1377 released this 05 Oct 19:16
· 113 commits to arabic since this release

IW4x in 9 languages with an Xbox 360 style interface.

What's new

  • 9 languages: English, Arabic, German, Italian, Spanish, Polish, Russian, Japanese and Korean
  • Official console fonts for every language, with Noto fonts as a backup for any letter they miss
  • Xbox 360 fonts for English, numbers and the HUD
  • Xbox buttons in menus and hints (A, B, X, Y, bumpers, triggers, sticks and D-pad)
  • Arabic: button prompts sit next to the text, and Latin letters and numbers use the Xbox font
  • Scoreboard: the rank number lines up with the rank icon
  • Updates: starting the game from iw4x-language.bat restores the language DLL after an IW4x update

Still included from v1.0: joined Arabic letters with right-to-left text, the 6,800+ string Arabic translation, right-aligned menus and Arabic typing in the chat box.

Installation

  1. Extract IW4x-Languages.zip into your IW4x folder (next to iw4x.exe) and replace the files.
  2. Start the game with iw4x-language.bat and pick your language.

The choice is saved. After an IW4x update, start the game from iw4x-language.bat once so it puts the language DLL back.

Known issues

  • Voices stay in English. Dubbed voices are not included in this release.
  • The arrow keys in the chat move in typing order, so they feel reversed in Arabic text.
  • Players without this version see Arabic chat messages as broken characters.
  • Some text that comes from servers or maps can still be in English.

Credits

  • elliot1377
  • loof, for his help
  • Xbox interface based on Project Xenon

Source code: the xenon branch of this repository (GPL-3.0). Fonts: Noto Kufi Arabic, Noto Sans, Noto Sans JP and Noto Sans KR (SIL Open Font License 1.1).